MGSIAFPPPLPRIRKFFQMKIRWFVLVAVLPWFVVPVEAQEKVAGSIGKLDPEMATGRTVEGGVAWYDVAEQNIEGRILPDQERARWFDRFPASANGSVTSNVWNLSRHSAGMMVRFKTDSTALHAHYKLLNSNLAMPHMPATGVSGVDFYARDGEGNWRWVQVTRPTSQEVKTKVIDSLAPGMREYAAYLPLYNGIESLKIGVSPDSKFEQLPTREKPIVFYGTSITHGACASRPGMVHTAILGRRFDQPVVNLGFSGNGKMDAEVGEFLVQVDAAVYVIDCLPNMNAAMVSEKCVPLVKQIRKAKPNTPIVLVEDRRNTNSWILPARDAHHTANHQALQEAYKTLLADGVTGLHYIAGDELYGTDGDGATDGSHASDLGFMRQADVFDPVLRKAMGNQ