MPSLTVPQVPRHVAPPPTKENLDYADLAIIDFAKVHTPEGRAELALEGFFYIINHGLTQHENERIIDIADVPFNSVPNEEKLLYAADMKGAGSYQGYKMRSVLHIDNGVLDQLEHYNINHDIARKKHPKALLPLMPEIESFIKFNHFEVLHNILRLLAIGLELPEETFVDQHKFDVLGESYVRFTRYSYPRTEEDEEKTKNVWLKGHTDLGSVTVLWSQPISALQILCSDGKWRWVKHIDNALVVNSGDAMDFLSGGFYKCTIHRVVQPPPDQRGLTRLGIFYFAMPHDNVKLVPRLDSPVLQRVGVKRRCSDDRAPTMESWRQGRVRMYGFVQLKKREDGNEETIVDGLPVTFFN*