MTTAGLLLLAAASASSPVSFSLHPWHASVHFPTAGRFAAALPVVLLVTGFGGEIPAEAYSDLSTAVASRGAVMIGLSRPPPFPMLTDYPAVARSLDPVLQFVVNGSLAARLSEAGAPAPPNVSALILGGHSAGCHVAVRRILSSGCGAVGGVLLLDPVDGADPWGLRKELDPRPVQPLEPACAPRRLSNGRFFDAWGGPIWQANATAFGHMDLVNDGEAGAAASFVCPGNKDRRERRGYRHFLATAIAAFARGLPRRAESQI*