MAAGPLVLWNHRSMQILVLLSLGLQLVLFVFAGIRRRQTLPVRRFLLWLAYLIADSTAVYSVGHLSFGSAVRENQLVAFWAPFLLLHLGGPDNITAYALQDNQLWLRHLTVLIVQVLGAGYVLKKHIAVAGGQDGKLLLIASILMFVVGFVKYAERTWALKCSTLESIAASVNTQPAAIHNHNHPQDIATDEEFHLRRAHSLFHICKRAMVDSSVVEEDSMDGQEEVTSKLIQGVELWTLMEIELSLMYDILYTKAAVVHTFRGYLIRFISPLAVTTSLLLFRFTPKDGYIRSDVAITYILLGGAVFMETMSLLNALASSWTFAFLSTTNWHWLRYTALCNKRWDKLRRAVVWLHDLVKGRIAGNSXXXXSQEGGHTPSGSTTCCTSARAPPTRSSPAPCSGGWRGHWHPTSGGTGSTTRRQSRCLLRSSSVSLST*