MKAINVNKLTDSGCIMKLWIADWFAQLNNKMGGDLKKIQTIGRYMIEIWKAVGMKLDRVQFLWSSHEINSRAHEYWPLVMDIARKNKLPRILRCCQIMGRSEQEELTAAQIFYPCMQCADIFFLKADICQLGMDQRKVNMLAREYCDDIKRKNKPIILSHHMLSGLQQGQEKMSKSDPTSSIFMEDEEAEVNLKIKKAYCPPQIVEGNPCLEYIQYILLPWFGKFEVDRSEKNGGNKIYTSMEELVKDYEAEVLHPGDVKPALSKALNKILQPVRDHFKNNVEAKELLRTVKVRSEAPRS*