MGSNVTLLLLAGASFVVSLTTFMESRMVLLASHRTVEEVVAIESNLADLYSSRLVSTEQSLGARLSETSCTLSDISFVRNLSLSVSQPTWLASFPGSGSELLRELVQASTGFATDEVYNRDTDCQDSSVIMCKTHWPLRIGGDARKWGAPPVARAPRFASDVFVLVRHPAEALPSFFNYKWEMQHHVQDHSQQGTEEEWNAWRDRRFDQDLENWKRLLRVWATQMTPYNVAHVIAYEDLVDERKGPRLFQTITEHLQATVSRPIYGFDDPENAFNDNAVTQWTCLWKKIVQERAAKKRRTRGYQPSYHLRQKTALIRILQEAMDELSDYPLFLPILQRYKDDTERILVSQS*