MFPGYSSEPDDVLNPKKKVWEMLQPDLHTNTELVACYKDVPFTTTAGVCNVSSISSGSIRRCNLLIETYLHLLIIEGSLEMELVLLLHFMMQVLLQKAPLLAYQRHFAPNLVACPIPNIEFMSLITKDAREAEIQGVIAEVPEMILKCVSRDEADLVVAQKVIDFNKCSSDSLS