MRPFTPLTCIQLLQLSFASLFFFTLLLHTLLSGTPFTYLFRLLSAAPTSVSLSCAWCVLLSLFYFYSTRPRPVLLLNYACFKPESHRRCTLEVSEYFLRRSHSFSAESEAFMRGIYLKSGLGDETYAPKFFFEESCEPNFEYAVDEAREGMFSAIDALLSKTRIDASRIDVVIITSGSFSPSPSLSSLVVNHYKLKPDVKTFNLSGMGCSSGLISIDLAAKILRASRKSLYALVVVTESISLNWYCGNNRSMLVTNCIFRVGCAAALMTNDQTAFQQEDDNGTTGVALTKDLIRVAGVNLHHHIKQLAPRVLPLCQLAHYLYSVITSTISGGESKPIVPDFTTAFEHLCIHTGGKAVIEQVGRVLKLSDSVTEPARMSLHRFGNTSSSLVFYELAYFEAKGRVKKGDRMWMLAFGTGFKVCSLAWKCLRDSPKDYDNPWRDCIHRYPKSFIINYLKRQIKQIFMQDLIVEYKIIYIYIKIMK*