MGALCMIDYLAIRAGQYTFLHRLVREFDRSQALALLPHFSYSLALARFRQEQEQSSGGSSTGKKQATASATTTKEADASTSSRSSHDLLVQALLLHPVVLPRLMARLQDKGVGKDAGWQQILNAKLFSQASDGSSPSLAHLISIFVERSHMLWKAPAEQEWLKAAAQAAAHAADSGQQSATTWAMVATESFPASDTNEYRHLRLHDFSDNVNALPREELHAAMAAGGMADVEDAVEEQLVALLQQQQEAVAALQAARHMSDEELRQANPLLMLLRSMLPWVNAGVAPEYGAADGEGDGRQQQQPPAPGQGH*