MACLPLVAEDSSLDDAELWDFIDSTIARRKPHSKPLLIAHQAIKPPVVTELPPSPPTFCDASGSRRFHKRQSLSMPQTAGSFKDQSPLAYKVDSEDSPCALKQSSWIQPHKLPCREEDSPVSDLRFDRAIESHGIKRRSNMSTRLPFNQIVPRDLNLSASNEYFEGPRSTKTWSDSDENRLQAGIKPPPNDWMLSVPSATMFKHIQHAALSVLEKGDYAVMQGKPFIKKCGWRKIAFFFNISFEIKDRTIQYDQSNNVQRAEFIVRANMQSGRFTDGWGSCDRGEKRFSKPNHDIPSTAETRAKTRACQDLLGIGEYKGI*