MEAASPRPLIPASSHGVSARAASPAGLGVRPLGGQSKGTAALSAEISFISHPLRNWLSASRRSCRGTRAALTADELDVVPMTSNDPVDQQQGESVLMGMENIGDQSPLASTPGGFSPEPPFTFDVSSVAASGPGSNEAQLLVASVADMATSTIDQRIIDRAINATIVGAAGAYTITKILTVDHDYWHGWTVFEILRYAPLHNWSAYEEALKTNPVLAKMMISGIVYAIGDWIAQCCEGRPVLDISRKRMIRSGMVGFCLHGSLSHFYYHICEALFPFTDWWGVPIKVAFDQTIWSAFWNSVYFVTLGVLRLESPASIASELRATFWPMLTAGWKLWPFAHLITYGVIPVEQRLLWVDCVELVWVSILSMYSNEKAEARMQEGATDASSVELSQVTQQDESL*