MAPVDLTPKQPRKAYGGDGGAYYEWSPADLPMLGVASIGAAKLSLAAGGLALPSYSDSAKVAYVLQGTGTCGIVLPEATKEKVVAVKEGDALALPFGVVTWWHNGPAAPTPLTVLFLGDTSKGHRPGQFTNFQLTGATGIFTGFSTEFVSRAWDLPEADAAALVSSQPASGIVRASSSPLPAPSPRDREGVALNCLEAPLDVDIPGGGRVVVLNTANLPLVKEVGLGADLVRIDAHSMCSPGFSCDSAYQVTYIVRGSGRVQVVGPDGVRVLETRVEGGFLFIVPRFHVVSKIADASGMEWFSIITTPNPIFSHLAGKTSVWKAISAEVLQASFNTTPEMEKLFRSKRLDSEIFFAPPSN*