MKKAQWAAQLWVNYIADYECFLRTAAACKQADDAAGEDARFVHERRFPQLVKAYMDHEPPSYLYQRPSAYAFQKLEKGEYVKLWYFTLEYCTTLARDEGYNISNTKVDLLDEILERLLSNSQEERMSKILFVTVHNVGTSQGIVLLHSGDLCGIRCSSTQRVLPLHSMPASIREPHDAQLDTFVIPTKPWKTRYRCKNCGVCVAGRNSQTGNCSIWGATLERTKDGKIKAWDVVKPTAHIFYGTRMVEVNDDLGKWEGFEGNPTGSVLNSGICHTAIASSRLPDLIHKVGEFPYNRMSLLNFKPSVSATELMQAINKQLCAHVNDSALSMFVVQARVYVKPSPQFLDTIIVSNDHQTFARVLLVVVGPCGNREAQSGMRKSVSGGGDALLYASRLDTEAKDTNSGSEEGTRKQWRVALAAA*