MMQAAVSSRNFALPCRVALPHALRASAYTRSLAGHARKRVATRRAIKATSTAEALPPASRTADTKLGELFLRLLPRHLYYGLALVYPLVTAVAGVGAVWAPAIVQFISALPLVQALGPVSPLLHHLATTQPAATLLSVVVSLLTAYLAFFLMPLGDYVLGRDLRNPSAEEAVAVAQDRLYKSVLYAYCPLHIFVLCGLCHVLSTTATHPLAFAGATISAGVSGGILFTAAHELLHGSHPLDKLGANALLAAVGYMHWCESHLAHHVKVATPEDPASARRGESLYAFIPRSIWGNIVDGYGIEAKRLRRRGIPLLSLKNKMLAWVLSPAALAAGAYLVWGWRGLAFAVGQAVVX