MVRTRAPTTPTPAPAGQGASEPATGAVARRGAVARGRGRGRGRTSSRGRGQAPVPSSTRADQHELFSKFLKLKPPVFKGAESEDAYDFLVDCHELLHKMGIVERFGVEFVTYQFQGNAKMWWRSHVEWQPAQAPPMTWASFSSLFMEKYIPRTLRDRRRDEFLSLEQGRMTVTTYEAKFRALSRYHWDGNYIIRWDSVLLDENLTYEKEPVAILDGEIRKLRSREIASIKVQWKNRPFEESTWEKEADMQERYPHLFTDSGQTVTAMTDRHRLRNPGWVGFLLKVFKGRFGLFLL*