MPAVPPPATVFVTGVSGFSGAWIARALLENGYAVRGAVRSEEKAAYVADLFKIHGDRFESVIAGVANLSATDALDIMGPNTDSVLNLLESTLRHGKNVKRFVYMSSAQAMLGHEDLFHVYTEDDWAEKDLALVNEKGSAAGGQALYRASKVLAERAVINFVEEHKKEIGWDATRIVPAWIFGPVIHDWKAFDDLNLSSKIMYQHLTTPRDGDQVNIYASDYVDVRDVADAFVAALKVEAAGNERFILDAGAYTFQNLYDAVHATAPDLQGLVLGNPSPPPFSFPGAFCDSSKAKCVLQLKQFRTLGECAVDTLKSIQGRL*