MVVKPAQFSAPHFAQGIVICRELYAATEKDAMSDNIPNTLSARQAEHDPNFMLSLARGLEVLNAFTPQRQRLTISQLSQKTQISRAAVRRCLYTLAALGMVHSPDGRSYELLPRVLAVGHAYLAGTPLAKVAQTALDNLGKALGESCSAATLDGDNVLYIARAAVNNLLSIDLGRGSRLPAWATSMGRVLLSALPEEQLEVTLSRATLIRYTPHTLCDLSGLRAEIARVRMQGYALADRQIEVGLCSLAVPVLSRHGQVVAALNVGVPAATVSAAALKEKALAPLRRAAMDLSLQL*