MSRFRDRTEDFKDSVRNSAVSIGYNESKVASTMASFIIHKPKERSPFTKAAFKTLDSIKELELFMLKHRKDYVDLHRTTEQEKDSIEQEVAAFIKACKEQIDILINSIRNEEANSKGWLGLPADNFNADSIAHKHGVVLILSEKLHSVTAQFDQLRATRFQDIINRAMPRRKPKRVIKEATPINTTLGNSESIEPDEIQAQPRRLQQQQLLDDETQALQVELSNLLDGARQTETKMVEMSALNHLMATHVLQQAQQIEFLYDQAVEATKNVELGNKELSQAIQRNSSSRTFLLLFFFVLTFSVLFLDWYS*