MPMMLASVPSSATATVSYQIKDKNPTGEAICAVCGDGHAKLHYGVLACYGCKGFFRRTLTGKYRYACRFGNNCVVDKFQRNSCRYCRFNRCIEVGMDPKAVRPDRDLTGKQKVPRIRKKPIDEELLSHVLRLHGDDWSRKLNNDTRILLLQLMNIEAKVVKGDINMSNASAQQAMRDQRATSLKEMFELKPSMDGRRTEMRYEPFRMARTEELSEIAHRRAIAAVDWVDSLTEIAELQETEDKVALVKSCYSPLTIFNFSARTAQNTPNPDILCLCSHSYVPRRLPPEFNETNHLSNVLIDRTLNELVAPLRKLNLKEEEIVPLKAIIILNPNAKGLSDRAKIAIGDLRDKVQDMLFQIVKELHPIYTASSRFGNLLLLLPTITTLSGLMSENMQFCQAFGGRQSGDPLLSEMFGDFKSKFDDSTISSSSISPPLYENPAEISLEVIMNNGYA