MQHLSILSCKLPTGENVYCGVTLEPYTLLKRGDQTVTVDDLPEEGTQDASAVHQLRMRWYRSTVPRGGAVCSVHPDREASMQCMVCLRHRVAQHLSYHCSVDCLKSHWHLHKDYHKQQPNPSIGENGYDGISKGTSTNVDSWVEVRGSGLRRMYGLAARIELLPSPSRWAEERHTRLAPTIVVDRLHPYADHAGRTAVAVTARVRPTPNPPARQLVQMVPMSSQHAAGRFTILSYNLLADLYAKADFASTCPAWCLHWHYRKRNLLRELLAYRADILCLQEVQSDHYTEYWAPELQKVGYIAIYKKKTTEIYTDNKYAIDGCATFFRKDRFQLVKKYEVEFNKAALSLAESFTNLQQKKAALNRLLKDNVALIAVLEAIEPGPSESGSRRTLICVANTHIHANPELNDVKLWQVHTLLKGLEKIAASADIPMLVAGDFNSLPGSPAHTLLVNGKVDPAAVHNIDPLGFLKDQKLSHSLPLLSAYAAM