MRIVRATETFSAELKEFMCAAVQRRKDDDGFRGSRGGGKSRNAMDLDSDAGNRLVCVTGGVSYLGRAIVKRLLVHGYSVRIVVDCPEDKEKVSEMEADAETASFSNMITSVVSRLTEIDSLIKAFDGCAGVFHTSAFVDPAGVSGYSKSMAELEAKVSESVIEACTRTASVRKCVFTSSLLACAWQKNPCNSLDHSVINEESWSDEQLCIDNKLWYALGKLKAEKAAWRIADSKGLKLATICPALITGPDFFNRNSTSTLAYLKGAKEMYSNGLLATMDVNRLAKAHVCLWEGLGNKTAFGRYICFDTILSRDGAEKLAKDIDVQIEKICGNSNDSDANTETEASLQISDKKLLDLMSRTLRSCYHES*