MHPSTFCHSAATPAASSALPTGTSTTLLDNAAKAAGKKYLGTATDNGELTDTAYTAILDEKGMFGQITPANSMKWENTEPEQGVWTWTDADQIANLAKSNGQLLRGHNCVWYNQLPSWVTSGTWTTSTLTSVVQNHTGELVGRYKGQVWDVVNEPFNDDGTYREDVFYNTLGESYIPIALTAARAADPNAKLYINEYNIEYQGSKATAMINLVKSLQSQGVPIDGIGLQSHFIVGEVPSTLQATMESFTALGVEIAITELDIRMTLPETAALLEQQKTDYDTVISACRAVSGCIGVTVWDFTDKYSWVPSTFSGQGAATPYDSNLVKKPAYDGIIAGFA