MIFFWVFYLQVAQKSYGNEKRFFCPPPCIYLFGEGWRLRKEQMLRLGESDQSTQLCAFIGIGSPEQEMQPLDLNNPKQYCAAKTLFISDSDKRKHFMLSVKMFYGSGHDIGVFQSKRIKVISKPSKKKQSLKNADLCIASGTKVALFNRLRSQTVSTRYLHVEDGHFHASSTQWGAFTIHLLDDNESESEEFQVRDGYVHYGATVKLVCSVTGMALPRLVIRKVDKQMALLEADDPVSQLHKCAFHMKDTERMYLCLSQEKIIQFQASPCPKEPNKEMINDGACWTIISTDKAEYQFYEGMGPVRTPVTPVPIVNSLHLNGGADVAMLEITGDNFTPSLQAWFGDVEAETMYRCAESLLCVVPDISQFRGEWSWLELLRNDV