MAALRLTRAQRPLAHSHIAPPQAPPHVGTHPLQTSNHRSQSVGQIDSLPLLHRAAPLTAYLDAVSDTRLLSTMSGFSIDHLLTISQKSPIHFTVETKDEDDANESTTTSVGNTESDESSTSPGTDSELSATEEGTSSISKEEDNGRPRYSYNALITMAIRESKDRRLTLSGIYEYIMKKYPYYRDNKQGWQNSIRHNLSLNKCFVKVPRSYDDPGKGNYWMMDAAAEESIFIGESTGKLRRKANPVSKSRFDNLRPYANPFSMYSPVAPHVPVTQAFINRFPGLVQSMMTMSACPVLTLSFKIKGFPNLYNVLFQRL