MGAAPLQAPPQAAKGIMGNSFLELEPRVIKVLQEENFQCPPIYPVGPIVRSTTSRSDDDHLCLKWLDEQPRGSVLFLCFGSGGTLVAEQLRELAWGLEMSEQRFLWVARSPDEKEAGGKFFSVEGAEQDKKEETFLPEGFKQRTQGLGLVVDSWAPQLQVLSHESTDGFLSHCGWNSTLESIVHGVPMIAWPLYAEQKMNALMLVDDLKVALRVSPDPNHVIIRREEIANVVRCLMQGEEGKWARKRMRELRDAGHEALQKDKGSSHRDLAELVGTWKQSSPSSL