MFTNVMDVSEVQLQEIQEAKKGWPRLLTEDEVKKILEVPGNDVCADCVGQQPSWASVTFGAVLCSHAAGRHRSLGTHISRVFSLTLDKWEFADYERMLKTGNNAVNAELEVNLPEGYTKPKETSDNYAEFVLALDKFVRSKYQERAFTKTGTGKLVETAQTRSQVTVASIQFCGILLVKVLSACQLISLDVTSESDPYVMAELQGGQQKMRTKSIKDCANPVWDEVLMLNVRNPRADVLQLRVWDADTISKERLTKCSTFVERVPEAWQDDDIGHVAHTSVTSVTAVLHRFAVLILIVCVLTLPAFRRFLCASSCAGAVAVTVKKQLQQKLCVLKICTLAYLGIWKFADERTMTAAMEYKLGRPTYRLTTNAVGESHAIETAQRLGLPTSIVQRAEQLLSDDQRQLLALQRQATGILASAAEQAGELGTPNWDYVAAKLEAEEREEIAKKAIGDAAAKESDLAYREKEIAKMEVSLKQRMEALQRQMQAELKARVEVKERQFQA*