MADKPSRALLIYGDGLMPALGLSHSHLHALASQGCCGFLALRDLPPQVSEDERMERELAQLLDLHEFYSKEKAVENSADAGAHASWECKEHASIPRIAERFMGMNAAMVTNSGTAKIFGERVGFCVTLLHELRNKMVSSEESEEPPDPLSAASELLSMLGLQEDTVADTSKFDLVFVHIGPALKVKESGSCDSSASPANALKWINALVGEITEIMHHGTAAASRLYLSLVLSYGSVSPDKTDDSSLLISSEEISPSLALLCPRQSYTMKLGKSVDDVRHHHPMLVVQHQQAVTRCDGAKTFSFEDFQEVAI*