MATLQVHYFCGFSSSAARRLSSFLHSARSAASFTRKVSSRQRRSQKHGISCSLQPEDITKEEDEVPSSTGLENEEFSAGYGVIAGLATLGFAETSYLTYMKLFGGPISCPAGGGSCDDVLNSDYSSVFGVPLSALGVLAYGTVAALGVLGALRSSYKVAGVDVVRWLLLGSTSAMASASAYFMYIILTKLEGASCTYCVASALLSVSLLLLTLPVRSPFSGKLGTWITNRFSFQEIKQVAGVHVAVTAAVILALSSAYADITPAATGSGEIDLPPVEPQITTSSSATTLSLAKHLQSIGAKMYGAFWCSHCYEQKQMFGREAMKYVDYVECYPEGYRKGVKIAKVCELAKIDGFPTWIIKGQVLSGEQELSAIARIAGFEGLNTPK*