MEASCSSHCQGAATSRLGQRGWRMPPARVLRLRMQASMPVEIGKLEKQPIPVPKDYKPSVVPGSRTRPTPRLDAVQMIDRLQRTLPVYVREQFGSFYSSHMGGIVTDPALMMLPPDDQLVCKGHGVSEVVVLREGHIYLLDRHIQRLKESCEQVGIALPFEEASLKRILLDVAAASGRVNGVVRFWATPGRGGFSTVETGGAEPAFYALCLGDTYYMDRMEAWPAMLVSQPVTPTLTSNVPGNQHLLTSVTQLIAGEEGMKATLFTDEEGFVQHGSGFTVCILTNSDVLVYPPNAHVTPSITLERILEMIPAERARSPDDVVVREVQQRKLHISELQAAKEAFLVCTTYTVAPLASVDGAPIADGATGVTTLALHYMLDNDMRPPPPGVISDRHTSVPYGYLTGMRDQLV*