MQHLSILSCKLPTGENVYCGVTLEPYTLLKRGDQTVTVDDLPEEGTQDASAVHQLRMRWYRSTVPRGGAVCSVHPDREASMQCMVCLRHRVAQHLSYHCSVDCLKSHWHLHKDYHKQQPNPSIGENGYDGISKGTSTNVDSWVEVGRGKTYTPCTDDVGYVLKFEISVVDRLHPYADHAGRTAVAVTARVRPTPNPPARQLVQMVPMSSQHAAGRFTILSYNLLADLYAKADFASTCPAWCLHWHYRKRNLLRELLAYRADILCLQEVQSDHYTEYWAPELQKVGYIAIYKKKTTEIYTDNKYAIDGCATFFRKDRFQLVKKYEVEFNKAALSLAESFTNLQQKKAALNRLLKDNVALIAVLEAIEPGPSESGSQRTLICVANTHIHANPELNDVKLWQVHTLLKGLEKIAASADIPMLVAGDFNSLPGSPAHTLLVNGKVDPAAVHNIDPLGFLKDQKLSHSLPLLSAYAAM