MAVLGFISFAILCLLPASYASHDMVVGVTDEDVSSDVHLFELYGRWLAAHRPDVIDSGNGNWDRGNDNELLKRFHVFKNNARYIHESNKRTNVTYTLGLNKFADLSNEEFRAMYTQLPQRVLQQQGGGRSAGFIYGNISEPLPASVDWRKKGAVTSIKDQGACGSCWAFSTIAAVEGINQIKTGELVPLSEQELVDCDRKMNEGCNGGLMDYAFQFIVDNGGINREGDYPYTASENQCDLTKKLSHVVTIDGYEDVPANDDNALMKAAAHQPVSVGIEAGGLEFQFYLKGVFTGTCGTDLDHGVAVVGYDETREGIKYWIVKNSWGLEWGDGGYIKIQRNEKKTEGLCGINMMASYPLKSNHNPSPKTNDLLIRQPLGRKSGQSHAS