MKRVSSLKEPSRSTWEALCWLEVDSVDRVEKASLGLILGKSGNTSLLEACEVAKTIAIKSLSGMNLFMSVLVRRAMATRRHCCIRFCCSCFPSAASDEEGHDPTSAGARSSPSAIDSTIAHDSANGNTNVDGDYDCAENLSGAPRRTEAPISGSNLNVSGAEAQVSESSNVPLISEGENVNANQNVSGPPGCNEAPSSSSSTGAIKSGLLSSIRHTDITKVDRKYVVDVDKLIEHISDLFKQREEHLHQKASKSNFPWPDVPGLTKLKKILPFGTDLKNLKELLSAGLECVSDLKDIISGPVKTLLKDIGQVSIATAGLLVVAYTLERFDDLSTNKEECWDILKEMCYVATVVKRLKENSKGTQDVIEEEATALLVEGAIMCCTQIDSSAWKR*