MEHLGAWGIIKLSTLIILQNLKHFLWFALLYAFPYVFGLLVFDPRPSFLCASLQMLVAYLSFFYQLTASPNPLPPARLTAFNDAIFSKQLPPFSLSYLVFFFTFSIFISLLCSPPVAFSVCRACVSKNLDLKRSLCAGLRSATSLLLTALCVAAVCLAFCTAAVLIVLIMYTVLGAVNADLAVAMTIWTMAVLGGGLYMAIVLSLADVVAILEEKRGWEAVRRSVYLMKGNEVIAVGLYCGYAALCMVPLFVYCISEEAWVVWRWSGRGASVGLQGFIGLCNMAARVVLYMSSKALREEAAVDAAPMIAAAKHLHLTESTALSLATL*