MLKFTPAIMTCHNRASLFTSHSLHLMLIISKVQLVFLAIQALASCTIDGRSAYNYTPTQHASKGSEEVIVAHIRNEAATIHEGPTALYSNTIPAAPVQGEALSCSLDLSNELLGGVKVACTQGPLDMKHCCPVLAAWMMAARAKVALHPLLAQQPGMPLLPDDSLVCVASLKAALAARGIDVPPPNTTCDVVTCFCGIQLSHLTFQSCPLPFSPNATSSYYAPTTNSSYGSVSSQSMSSLPQVLNVQRSSYDAHAETNRTVVKAAGKGLSVEPSFMNETSSKSSANNNSTHAVPPSSGGSLHSPAGANSNHTISHSAGLLQRLAANCKDHSYIGCTRCLNTLTKEMRTGPGQELGVSNSSVKVRECEMIGLMWLLQLNKTSYIPTVSAVIRALFY