MTSSSVAAVQATNDDASASKLSCVNKGYFEDKFVKYFVRRPVRRSPIINRGYYARWAAMRTLLMQFLDLSTRSDGTRRKQILSIGAGFDTLFFNLHEEGMKPDLFVEIDFQEVTSKKVAIISSHEQLMSTLGPHPIISKDKGEIMSEHYKLLPGDLRNLSGLDDVFKQAQLDPSLPTLILAECVLIYMEPEASRDVIKWAAEKISTGIFVLYEQIHPDDAFGLQMMRNLKSRGCPLLGLDDTPTLESKKKRFTDLGWQRADAKDMDAIYNQCLEASDRRRTERLEIFDEFEEWHIMQEHYCVAYGINDPTGMYEAFGFVAK*