MAEERVRFGILGCASIARKNSRAINMSPNSLIHAIGSRSLGKAAAFVSANNLSPEVKLYGSYDEVLDDPSVDAVYIPLPSSLHLEWALKSAQKKKHILLEKPPALSVQELDIIIEACNTNGLQLMDGTMWMHHPRTHKMKLLLGNQDLFGNLNSVHSNFTFFGGDDFLTNNIRVKPDMEALGALGDAGWYCIRAILWANDYQMPHSVTALPGYVVNDVGVILACGASLLWQDGRVATFNCSFRSDMSMDLIVNGSRGVLRLHDFVIPYEEESASYFSTSNVTLRGVHTGWDPRPSEHSVITELPQESLMIQEFARLVKSVRDSGGKPDPQWHDITRKTQVLLNAVNTSIQEGLLTVTL*