MPFGLTGAPSTFMRLMNTVLRPLIGKCVVVYLDDILVYSKSWPEHMQHLREVMDILRREKLFVNLEKCSFAQTELKYLGFVVSSEALKVDQEKVKAVLNWPTPMNAMELRSFYGLASFYRNFELLKKKMSEAPVLALSNFDKVFEMECDASGVGIGAILSQEGRPVAYFSEKLNEARQRYSTYDKEFYALVQALKYWQHYLLPKEFVVFTDHQALKFINSQTKLNVRHAKWVETLQSFTFTLRHKLGKANQVADALSRQTAMLTTMSVEVPDFTSMKDQYETDKDFHRAWEYAKNPVTDSGDLFDEYFLQDGYLFKGKQLCIPVGSMRENFIRELQSGGLGGHFGRDKTIAQVED*