MVARRKAITKRKGQSEEEALVQRVCANKRERQRTKELNDAFALLRRIIPSMPSDKMSKIHTLRIATEYIRFLDHINNSDHKIFGCDIPIYDENGCSFQTSFNIWRGGMAQSLQTQNPLATQGPAVVDYYSSYASVATSAIYLKQEDDMWYAKNPGNGIDSVGSAAFLPHPTIGSSSTTPLSDLPIVPTSKDFSLL