MNALSATTRYFKQAVKILGLDSKVERSLLIPFREIKVECTIPADDGSLLSFVGFRVQHDNARGPMKGGIRYHPQVDPDEVNALAQLMTWKTAVVSVPYGGAKGGIGCNPKDLSASELERLTRVFTQKIHDLIGIQTDVPAPDMGTNAQTMAWILDEYSKFHGHSPAIVTGKPLDLGGSLGREAATGRGVVYATEALLNDYGKTIANQTFVIQGFGNVGSWTARLLYEQGGKVIAISDATGAIKNKDGIDVLRLIKYAKDTGSVKGFDGGAEIDPSSVLAEPCDVLIPAAIGGVLTRENANDVRAKFIVEAANHPTDPDADEILAKKNIVVLPDIYANAGGVTVSYFEWVQNIQGFMWDEDKVNEELKKYMTKAYQDLKEMSKSRCCSYRMGAFCLGIGRVSRATLLRGWEA*