MAAPKEQIMDVRSVVEAVAAGGDDVEIDTPLYVVESLCMRCGENGTTRLLLTLIPHFRKILLSAFDCPHCGERNNEVEFAGEIQPRGCCYSLHVPSGDKKLLNRTVVKSESATIKIPELDFEIPPEAQRGSLSTIEGILVRAADGLEALQDERKKVDPKMAEAIDQFLIKLRACASGDSSFTFILDDPAGNSFIDNPLAPSPDPSLTITFYERTPEQQAALGYIADPSQLGGQSDEVSNEGINNVPDRLLNEPHGSVGARAGRQAIAQGNSAEMAEALFRYSAPEEVMVFPSTCGACMAKCDCKMFVTNIPYFQEVIVMASSCDACGYRNSELKPGGPISEKGKKITLHVENIKDLSRDVIKSDSAGVEIPELELELTSGTLGGMVTTVEGLITKISESLERVHGFTFGDSLEEDRKSKWLDFRARVDKLLSLKQPWTLIIDDALANSFVAPATDDLKDDKQLTFEEYVRSWEQNEELGLNDMDTTAADVAYSSAADAEPSKSAGN*