MAAVDLTPKQPRKAYGGEGGSYYEWSPADLPMLGVASIGAAKLSLAAGGLALPSYSDSAKVAYVLQGTGTCGIVLPEATKEKVVAVKEGDALALPFGVLTWWHNAPTASTDLTVLFLGDTSKGHKPGQFTNFQLTGSTGIFTGLTTEFVSRAWDLPEADAAKLVSSQPASGIVKTSIALPTGSPKDREGMALNCLEAPLDVDIPGGGRVVVLNTVNLPLVKDVGLGADLVRIDAHSMCSPGFSCDSAYQVTYIVRGSGRVQVVGPDGKRVLETRAEGGVLFIVPRFHVVSKIADASGMEWFSIITTPNPIFSHLAGKTSVWKAVSAEVLQASFNTTPEMEQLFRSKRLDSEIFFAPPSSN*