MEGFVHVVKELPEDLAGRKPVRVDCHKRKGHFDYVESILPALLDHRFIVITPAMSHRSDRYPIYAKAARCHACFEALRLVKHLEQKGSQLLKKIPQPFLSLHLRFEPDMIAYSQCQYTNLSQSSIDAIEEARDGRIPWAGDAALSWRKRGKCPLTPKETAFMLQALQIPVETTIYLASGDGLLEREGFTSVYTNSYTKSLLLDEASLMGMRGNSRAALDYYVSINSDAYIATYFGNMDKMVAAMRALRGLPKTLFLNRRAFAEAIYHGLHGQKLTEVMWKTHKNDFKTGRASALPDCFCQSILKNPL*