MHPRLPEALRESLPYAAAAAVFLLVGGGIFVAVEPGWSYADATYFAFTVTTTIGYGCLVPSTRASRAVTLGYALVAIPTFAGALARSLVPVLLPPSAWFERMLLRLPPLRASRARDRPPSALRFYARGLLPLILFGQLLIVLLLSLVVFAASQGGGAEWSRGGAAVDTDAASLRFFDAFYLTALTLTTVGPGILDAAPRLGDVCPASGGSRAFTACCASVGLALLGLFARRVGELSETRRRALRAWRAATALRAKAGLDGDGAPCPWSGLGEEGGRMGRHAWALETLLALGLVEAAPVRTLLARFDAADAGRAGSLGRAEVAALLREVAEEWGGEPPPSAGGGTPPAGGRRGGGSFSRTATVHEAVGGDGAAATVRTEL*