MGNGSSREGKESRRSRLKQKLQRFRTHRLHLRTRFSRNAAGVVNQRAVTVEDFSGIALLTLIGADMKFKDKWLACVSFGEQTFRTEISDTTEKPIWNSEKKLLLEKNGPSLVRVSVFETNRLSRNKIVGYCELDIFDFVVQEPESACKSFDLLDPASSNVVGTVFLSCAIEDPVETEKRFAKRILSVVDYNEDGQLSFSEFSDLIRAFGNLVAANKKEELFKAADLNGDGVVSIDELAALLALQQEKEPIINNCPVCGEALQLTDKLNSMIHMTLCFDEGTGNQVMTGGFLTDRQASYGWMFKLSEWTHLSTYDVGLNTGSNASHIVVIDRKTKRLVEELIDSKIVLSMRAIYQSKIGLRLMDQGAKEILQRLSEKQGKKMNTVESAQKIPSFLEFFKDQINMAEVKYPLQHFKTFNEFFIRELKPGARPIAYMNRDDVSVCAADCRLMAFQSVEDSTRFWIKGRKFSIRGLLGKNVNPNAFLDGSLVIFRLAPQVHNENGSFLLIYEP*