MAVDLTPRQPKKAYGGEGGAYYEWSPADLPMLGVASIGAAKLSLAAGGLSLPSYSDSAKVAYVLQGKGTCGIVLPEATKEKIVGVKEGDALALPFGVVTWWHNAPDATTELIVLFLGDTSKGHKAGQFTNFQLTGANGIFTGFSTEFVGRAWDLAQDDAAKLVSSQPASGIVKLGAGQKLPAPSAQDREGMALNCLEAPLDVDIKNGGRVVVLNTQNLPLVKEVGLGADLVRIDAHSMCSPGFSCDSAYQVTYIVRGSGRVQVVGTDGKRVLETQVEGGYLFIVPRFFVVSKIADASGLEWFSIITTPNPIFSHLAGKTSVWKAISPEVLEASFNTTPKMEKLFRSKRLDSEIFFAPN*