MSLHRTLRQNSASAILSAIIRRMAFGEVTESFQALQDFENDLTLKLESLKPSSLDTPGYESESMLSLNWLNRALSVLAEKHAEAEVFLTDVSDGKQIHEYLDDTGRILDACNEITARIFAVQQHVLLVRHAASCLSEGNSFERARTSLNEWFCSSSELGLCKAAGSLVDSLERMCSSISIPKQKAAVKGEIFPYSWYNTHVLATLVCICFAITLSPNMDQRLASIKMQLSDQFLPSTSILNLLHLAKSEQNRSQNESSSHSLCLIELVNVETCAKEVLSVLNDSRTGKFADLPSTELVQNLKHQLGILTSRLDDVGNKIADYFHSLVSSRSLLLESI*