MLRQMQISGIEPDEAILKLKMGSSIKLGTALIDMHAKCGCLNIAKKVFDEMPIRDLICWNAIISGFVALKLFNEMRKLKIRLDDVTFLSMFTSCSMANEGLNLLNLICNVYNIEPKVENYGCIIDVLSRAGLLEEARKIVKNMSNSSVPSEEAIAWRALLSASGNHKLVDLAEASSQRIVQLERHSGAYVLLSNIYVAAGKHDNARRIRTKMKSQYIDKVPGCSSLEINGVVHEFIAGEKTHPQLVQIHEVLETINNHLDNSTHILHGYDH*