MESRILIKDQDIEKEEPITLVSPRNPTPVQTHFLSNLDQTVAFPVETLFFFRPFPGERTSIDILEKVKKSVSEVLLIPYYFMAGRLNLNLRSNRLELVCNNAGALFVGARSRLRLKDLGNVALPNPSFWRLLLRIDGFMKLSETPLLTIQVTRFKCGGFSIGFVTNHSILDGLSAAEMFQNLASICRGEGPKISVLCNDRTCFRARDPLQLNFPEREDEKELEISTLPSSFSSPKQPTPPPSLLELSHNYSCKLFSFTPEMISILKAKAHAKCSSFEAIVAHIWKARTKAIFDDPSEISTVMFAVDIRTKVCPPLPHGFVGNAVISACASAKVADLDEKPFSFTVEKVKEAKQSVTDEYVRSVIDWLEIYKGEPCTSGGNFYVSAWLNLPFHELDFGYGKPIYGGPVVSDRVEFVLLLSDGNGDGNMGRRRGINVWIVLETDKMPKFMVHVLHI*