MADLLPPLTAAQVDAKTKVDEKVDYSNLPSPVPYEELHREALMSLKSDNFEGLRFDFTRALNQKFSLSHSVMMGPTEVPAQSPETTIKIPTAHYEFGANYYDPKLLLIGRVMTDGRLNARLKADLTDKLVVKANALITNEEHMSQAMFNFDYMGSDYRAQLQLGQSALIGATYIQSVTNHLSLGGEIFWAGVPRKSGIGYAARYETDKMVASGQVASTGAVVMNYVQKISDKVSLATDFMYNYFSRDVTASVGYDYMLRQARVRGKIDSNGVASALLEERLSMGLNFLLSAELDHKKKDYKFGFGLTVG*