MGKNDFLTPKAIANRIKSKGLQKLRWYCQLCNKQCRDENGFKCHQLSESHRRQMEVFGQNPLRVVDGYSEEFEQDFMEHLRRAHPHSRIAAKVVYNEFITDRHHVHMNSTKWLTLTEFVKYLGREGKCKVEETDKGWYITLIQEDTLKVLGDAARVKRTAREEEDEERQQRLIEEQAARAKRLRADEGPVEGSELVRDGQDTAPIKISLNAAAAAAAAAGPSGSAATTAADGKQSSRPAVAAVPLFGDDDDASGAPAAGTVKKLSKVEELMKRDLEAKARREASQAAVACSSGQSQTAPAAAGSSAKGRSDHWLMPGIIVKVLSKALKEHGYYKQKGVVERVVDKYIGEIAMLDSGDVIRVDQAELETVIPSPGGTVVVVNGPHVGRQGTLVGIDTDRFQAQVRLSSKGGREGTDLWMDYEDVCKLA*