MAPARVQDVSLSGLQTIPSEFVRPVYERPALETFHEFEIPVIDLSSLQLDQLRDKTLTEIGRASHEWGIFQVVNHGIPEELIERLQAAGREFFDLPQEKKEAYANIESDDRFEGYGTQLKCTSNGRQGWSDFYFHMLWPPSVTDLNKWPNYPSFYREVTKEYGREVLGVVEKLLSAFSVNLGLEEPTMRNALGGEDLEMELKINYYPACPQPEMALGVLPHTDMSVLTVLKPNDVPGLQIFKNNEWVTAKHVPNTLIIHIGDQLQTLSNGRYKSVLHRTLVSKDKVRMSWPVFCIPPLDLVVAPLKQLLDENNPPLFDAMTYREFKQRKKSKALNKQSS*