MLTIKRVGTILSINQDDAQGGQELLGNCCLPGSTLPLFKFPRRLHIPSSAGNCIKVDAMEKAEALKTPDFLDMVILAQWEDRAARGLFRYDVTACETKVLPGEYGFIAQLNEGRHSKKRPTEFRVDQVLQPFDPAKFNFTKAAKEELLFCFECGESQDAEFLTGTAVGDSTNAVIINVSPIEYGHVLLVPRIVDQIPQRVDMDSLQLALNMSLEANNPYFRIGYNSLGAFATINHLHFQAYYLAVPFPVERAPTTLLVSRKHNKGVRISELSDYPVKGLVFESVDSLQELAMSVAKVCCILQDKNIPYNLLIADCGSRVFLFPQCYAERQACGKVDKGLLETQVNPAVWEISGHIVLKRKEDYERATEDYAWRLLAEVSLDADSFQAVKDMCLSETISEGLSSSVDGVWADGDEAPFLVSAVKGNSRPKICSLEI*