MADTKLIGFGNPLLDISAVVEQDVLDKWGAKLNDAILAEDKHKPMYAELAESHPVEYIAGGATQNSIRVAQWVMGKPGSTAFVGCVGKDQFGDKLEQAARGDGVNAAYMKHPETPTGTCAVLVKGGERSLVANLSAANCYEISHYETAEIQELVTAANIVYCAGFFLTVSPPTMIALGKHVAEKHKTFCLNLSAPFICQFFKDPLLSVMPYVDFLFGNESEAAEFGKAMGWGEELDVVALKAAAMPKESGSRPRVVVITQGKDPTIVALGGGISKFDVDELPKEALVDTNGAGDAFVGGFLAKLSQAADLAECVRAGNWAARQIIQVSGCKIPEGPCTFA*