MAVDLTPRQPRKAYGGEGGAYYEWSPADLPMLGVASIGAAKLSLAAGGLSLPSYSDSAKVAYVLQGKGTCGIVLPEATKEKVVGVKEGDALALPFGVVTWWHNAPDATTELIVLFLGDTSKGHKAGQFTNFQLTGANGIFTGFSTEFVGRAWDLAQEDAAKLVSSQPASGIVKLGAGQKLPAPSAQDREGMALNCLEAPLDVDIKNGGRVVVLNTQNLPLVKEVGLGADLVRIDAHSMCSPGFSCDSAYQVTYIVRGSGRVQVVGTDGKRVLETQVEGGYLFIVPRFFVVSKIADASGLEWFSIITTPNPIFSHLAGKTSVWKAISPEVLEASFNTTPGMEKLFRSKRLDSEIFFAPN*