MEGYKLNTGATIPAVGLGTWQADGSSCQAAVAEALKVGYRLVDCAHLYGNEREVGNALGEAFERGLKREEVFITSKLWCTTGAPKRVTEAVQISLKNLGLTYLDLYLLHWPVLAPLGDATDPPPRSSAEVKKPLRRLEETWRAMEKLVEVGTVRAIGVSNLTVPQVQNILSFCTIVPAVHQAELHPFWRQDELVKFCQSKGIHVSAHTPLGIPGRRLESAPFSEEAPEPKTPLAPSLSRSRSVHAPMLKTTTIQEIADRLNKTSAQVILRWGVQRGTSVLPRSLRLDRIISNFDILSWSLSDDDWKAINSMEPQLQLIEGNHSYLQENGGLQAVEETEDHEVVEA*