MDAQGRGCDSGTQSEEEMGMRRGPWSMEEDFVLVNYITKHGEGRWNSLARCAGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKQAKQLKCDVNSKQFKDAMRYVWIPRLLERIQAASSSSSSKNKTNTNSTNMDHLSDWETMTQDYDLGGAPIDPDLTQDHSSPGPSSDSIGGTQVVSPVSDMDRYSGEGNNNNNHFQGALASPHGYFNNNGLDFSVTQQDEWFGRDTNAWSMEDLWAFEQQLCSGV