MDLQKRNEMSLNEKRELVYEVSRFPQGAAEILQCWTRRDLLELICAELGKERKYTNVPKSKMIAYLLKLVSRRKVELKNDKSVALLLGQNNHNEMQKKANGEQPHHVTKSVNSDLSLCREVRAGSSLICRNIACQATLNEGDAYCKRCSCCICHKYDENKDPSLWLVCSSDNPYISVSCGLSCHLRCALKNKKAGILKNVCNKLDGSFYCISCGKINWLMRNLRKQLEIARQARRVDVLCERLSLSHKMLKGSEHYKELSNIISSAVKILAKEVGSALDQVSAIIGRTLANRLTCAADVQKLCLSALEIVASTVASTSVLEANNNLEPLGYQPQILFEEITPFSLVIVLKYQDNIYKEDIDGCRVWHRNAKVLNYPVEPTCHILRPNTRNLVSGLSPSTEYFFKVLPFGSTLRFGECEAKCSTRSLDRGSSQCSTQNSESLCIKEDVLRYQKNELNLQKQERVIQYDSPKASTNSSENNESPDRYYKRTKIARLDGTSDNDESQLPPTSEVLPLAGSNSSPSEAPNKPDWLSSTPDSACKNYVEQQYEYCVKVIKWLEHGGHMDKEFRVKFLTWFSLKSSAKDRRVVSAFVHALISDPANLVAQLMDAFMDVVCSKEKPAQSKFPCYKLWH*