MFGNYKSQIIGGQKEKFVRLEDANSDISFKSDMAGRTKYGFNIEGHATNPSKSIKLGVKRGSEGLVTFGRTLKSGVTRAVFPEDLRVSDKRIFDPQDKSLLFWNRLLVISCIFAVSIDPLFLYLPVFKDEGKCLHIDESLANIVSWMRTAVDLFYLIRMVLQFRTAFIAPSSRVFGRGELVIDPKQIATRYLSRYFVVDFLSILPAPQTVTWRYLGGSRGSDVLITKTLLSYIILIQYIPRFLRFIPLSSDLKKTAGVFAETAWAGAAYYLLWFVLASHIFGAVWYLLAVERKDTCWNEACTKNDQCNEKLSYLYCSREGNFNLTEWQDIGKSVLDENCAEEEKFSYGIYARAVTTNVLDTEDFVIKYCFCLWWGLQNLSTLGQGLETSTYTKENLFSIILAISGLLLFALLIGNMQTYLQSLTVRLEEMRVKRRDSEQWMHHRVLPPELRERVRRYDQYKWLETRGVDEESLVQNLPKDLRRDIKRHLCLNLVRRVPLFENMDERMLDAICERLKPSLCTERTYIVREGDPVGEMMFIIRGRLESVTTDGGRSGFFNRGILKENDFCGEELLTWALDPKSGSNLPPSTRTVKALTEVEAFALEAEEVKYITSQFRRLQSRQVQHTFRFYSQQWRTWAASFIQAAWRRHTRRKIAELRQIEEMEEDGFNENDDGETEFTPMLHKSPERPY*