MGPKRSINISVFAAIFLLLAIFYSSPSSATPEEDSEQIVTRFQQYLQINTAQPNPNYKPAVDFILSQAESIGLPARILEFVKDKPVVLLTWQGKQKSLPSILLNSHTDVVPAEKNKWVHDPFSAHRDSKGDIYARGSQDMKCVSVQYLEALRNLKKRGFVPSRTIHVSFVPDEEIGGHDGAVMLVNSEEFQKLNVGVVLDEGLASPDESYRVFYGERSPWWLTIKAVGAPAHGSKLYDNSAMENLLKSIESISRFRASQFDLVKAGLAAEGDVISVNPVFMKAGTPTPTGFVMNLQPSEAEAGFDIRVSPGTNAESLERRIAEEWAPVSRNMTFEFKQKEPTQNKLGLPLVTVANNSNPWWTLLEVAILKAGGKLHKPEIFPAATDARYVRELGIPAFGFSPMANTPILLHDHNEFLNEAEYLKGVGVYEAIIESYASYMEADEDQASLSEL*