MPSTVLRKRFHGHPVWRWRIGVLLIMGTLALLTMTKFQGDVTPTHESEFIALPEKVPLAKPKLAFLYLARNQMPLDILWAHFFKGAEEHEYNVYIHARPGVVYNRKTTDCKAFYNRQIKNSVSVEWGAASMVEAERLLLATALEDPLNERFILLSDSCVPLYTFKYVYDYVMSSHKSFVDSFIDYADERYDPRMAPQITSDKWRKGSQWFFFIRKHAEAVVNDTVIFPVFRQYCKRLALPEYWRARFNNETEEEHNCIPDEHYIQTLLAIKDLEEEIERRTLTYSHWKDFDQERDRRGWHPITFNYADASLKTIKDIQAIISIHYATESRTEWCSSNGEPRPCYLFARKFTRGAGFRLLNQVKQYENPQTIEPQPS*