MSAPDNLFSLSNNFYLGAYQAAINNSDVPGLSEEEAIERDCLVFRSYIALGSYQMVINEIDNSAPTPLQAVKLLALYLSGPDHKESTKSSLQEWLADAALGNNPILRLIAGIIYMHEQDYNEALKHTNSGGTMELYAVNVQIYLKMHRSDYADKQLKIMQQIDEDHTLTQLANAWLNLAVGGSKIQEAYLIFQDFSDRYQLTSTMLNGKAVCCMHMGRFDEAESLLLEALNKDARDAETLANLVVCSLHLGKSSSRYLSQLKLSHPDHLLIKRTTMAEESFDRALQASA*