MDSRLFEAAQLGDNQAMLHLVHESPDVLDQVTKSNENTALHVASRAGQSEFVSEILRIRPQLLNVVNRRLDTALHEAAREGHTAVVKILLEHDSHLAYKVNQQCETALFTASEEGHLSVVKQLLQIAYLISMESEKPDERTSLHAAAIRGHSDIIRELAKVKPGLVRKADNQGTTPLHSAASQGHLEVTRALLSVDPDICYALDGSGRTPLHVAAMKGRLSVLHEILCLRLDSAHVVTNEGETILHSAVENNQIEVLKHLIDMLDTTELINKRDNYGNTVLHLATRKKLSQMVRWLVSNTTVNVNALNKADLTALDILEKESSHSGAMIIGATLRTAEAKRGYELPPEYSKSEELRRNVTSIHQSVQEQLFRTNDTGDRVHGIAKELRELHKEGVKNAANTITVVAVLIATVTFTAVFTVPGGLKNDGPYEGTAIMAKTIAFKVFLISDTVALFASLMIVLILVTVVPFQKRMLMKLLFFSNKVMWVALGCTATTFISAAYVVVAPKAKWLAIAVCASGAGSMAFMFGALSLLVANHQLRKAELRRRKPSKRIRGKSRSRDSTERLEEVEVVGRLSKRRWKRSPSSTDSDIESSEKDGFHPV*