MEALRVWRASSNLLGFAASRAAAAAASAGRAHRFHIRCCSPAAAATTKPPQDRRRRSASSSSTSDRDSIRAIRLKKVEELRGMGYEPYAYKWDRTHTTKELQERYTHLEDGEVCTEAAVSIAGRIVARRAFGKLVFMTIRDDSGTIQLYCEKESLTEEQFEQLKAFIDVGDILGASGSIKKTEKGELSVYVNFFEILTKSLLPLPDKYHGLTDVDKRYRQRYIDMIANPEVADVFRTRSKVVSEIRKTMESFGFIEVETPVLQGAAGGAEARPFITHHNSLQRDLYLRIATELHLKRMLVGGLEKVYEIGRIFRNEGISTRHNPEFTTIEMYEAYSDYESMMNLAEEIVIRCAMATTGKLKIDYQGTEISLERPWRRETMHRLVEEATGVDFNSFGDVESAKNAAKGLLGFKTESSENTSLQACSSVGHVLNEVFETVVESTLVQPTFVLDYPVEISPLAKPHRRYAGLTERFELFVCGREIGNAFSELTDPIDQRNRFENQIKQHNAKRAAMDKKVKSDESKGDDEYSYEVSLDEDFLTSLEYGMPPASGMGLGIDRLVMLLTNSASIRDVIAFPVLKLQQ*