MFMRAIDASLPSLVVIGAFIWSHIREVILQIGADNVVQVITDNGSNCVSMGNILQDEFPAIVWTPCASHSLDLLIEDIGKIQWVDGVFKTARSMVKFVKKKPKILSIFRSYSELDLLVPSKTRFAYMFIVIERLVRVRSALVHLVWSEEWEAWDDHESTKARTFRRNVMNESWWSEVEALTKTLNPIYTVLRITDMEGSTLGLLYEYMDKIGEALTRNGYLSDDKIDPIKAVWNQRWNWFHRPIHAVAHVLHPLWRDDDQYENEELEEGFMEYMNRITGHDVGMMQRIEDDLLSFRNQNLTFGRETAKLRETQLKPVSWWEKYGHCAPTLKRIALRVLSQDCSSGPCERNWSTWALFHTKKRNQLTTAQLERLVFCHCNLQLIERNIDYPEPAQVNVD