MKQTELVTPSKHTPREVLSLSTLDSDVLNEDMYATIYVYKGNERNKNDPVTLLRKALSELLVYYYPLSGKLVRGESGRKPQLVCQGEGVPFAVATASLDLISLDYLEKLDDEVALRLVPEIEIDYDTDFCYHPLALQVTKFACGGFTIGTALTHVVCDGFGVAQIIHALTELAAGKSEPSVVPVWQRERLVGKIDNEPAKVPGGHIASLLATSPFMPTTDLVTEIINIQAVNIKRLKDSLMRECEFPEECFTTYEVLSSCIWKARSRALKLNPDGITVLAVAVGIRHVLDPPLPKGYYGNAYIDVKPRNSSISDIAKRVKKAKKTAYDKGYIEEELSNGERLMRDDAKFKGVSDGVFFLTDWRNIGWFGSMDFGWNEPMNLRPLTQRESAMHIGMILRPSKLDPSMEGGVKVVMTLPRDAMVMFKLNMDAMNKL*