MRHSRPFSASERAALLHLIGQLIEHTFLVLRPKQIDLIRSIVGRDAESLNTASLPISPAREAEVHRDELTTTRRILDSLDSLSPSLTCGQAVSLLGCLCHMQAIAGISSEQASRLADLELELTSRLCLHILASPLSAPLHLPTILDTDTVAMLTWLLQRCPIEASPVPDGLSPASLSPPASPGHRLPVGLSAPQLQATTLPDRLPRLVSPSALLAATSFLQNLPEATCLGPDEAGLMSACLNSIQITLDDLSSMGLLTTSVQTDHRSFSCHGPFRPDGLQPPCIAPSELAAVEAVRVRLDKYLTDWEDDKRTREGRVEAEIGCLLAVLASRLGKKIAQAYHASLRRGLEIWLSASANDRFVFNRRTAGDLVNALYVAVTACSGQASQMYSLQSNRSGLTLQAPINLYSVPPAGIRVSVQSLIEQLIKPVDEVSNLPTIIGCSLVIKYLL