MKTVQKPYSEEKVSKQAYIDMVEIEQDELVDYAIPLISVWFKNTQISKVLTDGGSGVNISTMSICRQLEIQPTPCYIHMVDQSRVPSIGLIKASIIKIQNIPFKVTFVVIELIGKSNKYNLLIGRPWLKHAKVQHDWGSQAITFQRGHKKYSIPLKDMQHYLKAQIPSIIEPPHMIDGLKEDEELKFLEANRDLWSVGLVDISEALAKFEQDPIVTTMETEEMSLPMEDKIAWLAKDDFLNQTNVHIQEDQVE*