MSYLTEKLREEKVFKDPVHGYVHVSDKIVWDLIATKEFQRLRRIHQLGTTSLTFHGAEHSRFNHSLGVYEIVRQIIDVTFANEPQLNPEERMVALCAALLHDLGHGPFSHAFEKVFGTDHEAYTQEIIIGDTEVSEVLMRAGEEFPLKVAAIIKKNYPNQTLVKLISSQIDADRMDYLLRDAYYTGVSYGKFDLERILRVLRPSPDGNGVIVKYSGMHAVEDYIMSRYQMYQQVYFHPVSRSGEVLLWKILERAKKLYCAGYEFQVTPVQVLPFFLNEVSLKDYIVLDDIVLMYYFSIWQEEEDPILSDLCSRFLNRRLLRYINYDPKEDAELYAELKGLLEKADIDPSYYLVIDSSSDLPYDYYLPGVGSGKDPIKLLMGNGELRELSTESPVVEAIGRERRTDIKLYYPLDFIESGDVDQAITERMIALIHAHSLKEK*