MSLPSRYAPEGLSEEDQLKVITSGEIKPRKPIDYKLRTIDDRVQSALHTHPNTSEDIEMIPIEDGKEVDVISEYIEYLRGNSVYEDKNEMVIEESPEFEIVGGNISFLVLDTNFLISHLNIVDTLKNIASEYGLKLIIPVYVVQELDGLKNSNRLHNNSNGKFTGETVSQLAIWANRWIYQALADSSAVVKGQKLSQRISKDLVKDDAIFDCCLYFKKTYPQSLVILLSNDKNLCAKALSNDVLTVSFRENMSGRLIANTIYEENVERFGKLQTKVEPVAPKIQNHVSSEVVEPSNEWVEKTQQIDELTTFEQVSEKVYNEIQMILLAALDHCMVAEYGDDLDLIRGYDKNSVTTIEDCAELIIRFWMTVFSQYFDATPGNFVPFRETGKGRNSRKTPIHIYQPEDSNELRKFVTFWTTVLTVIYDAVMDSTQQAALKWLIARWNKMADTV