MLPRSPSSSCTIGGYIVPMGTRIWINAWAIHRDPDSWEDPVEFKPERFLEEAGKCVYKGNDYRYIPFGSGRRLCAGLPIAERMLMYALATFIHSFEWHLPEKTTLNLEENFGVVLKKAEPLLAIPTPRLSNPEVYI