MAAISSLSLKTPTKIQSLTKTHYAIPLNLPFSCRSKSKRTGSIGSRTRIRCGLLIEPDGGKLVELFVEESQRELKREDALKLPKIKLTKIDLEWVHVLSEGWASPLKGFMREDEFLQTLHFNSIRLEDGSVVNMSVPIVLAIDDSQKNLIGGSSSVALVDDENNPIAILSDIEIYKHNKEERIARTWGTTAPGLPYVDEAITHSGNWLIGGDLKVIDPVKYNDGLDRFRLSPAELRDEFTRRNADAVFAFQLRNPVHNGHALLMTDTRRRLLEMGYKNPVLLLHPLGGYTKADDVPLHWRMKQHEKVLEDGVLDPETTVVSIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMSHPLEKRDLYDADHGKKVLSMAPGLERLNILPFRVAAYDKTKNGMAFFDPSRPQDFIFISGTKVSISPLAFSVIPYVARIQHWCGSTVGVSEQHKVYPVAPPIPLHSQPSERTTSLHYTMLD*