MASTEGLMPITRAFLASYYDNYPFSPLSEDVSRLSDQIHSMANDLHKDSPLTEGESSLVREAESPPPHKVDENLWKNREQIEEILFLSESSNWPPVLKSQSTAEDAELASLLGRLGEKFRNTLKVVETFQSRNSEFVFNTVMTYMPQDFRGTLIRQQRERSERNKQAEVDALINSGGSIRDRYALLWNQQMERRRQLAQLGSATGVYKTLVKYLVGVPQVLLDFVRKINDDDGPMEEQRQRYGPPLYSLTKMVLNIRLFLSLLWRRFEARKLSKDQMTVLEEAVDVYTSEFQRFIKFIGDVFANSPFFITAEESGALDARKSDEYKEVSVPAGKTHEVSLTVDAINSYIAWDFALVQGRVDMDIGFSMEFTDLSGQKTQILPYRRYDADQGNFCTVLAGHYKLIWDNSYSTFFKKVLRYKVDCIPPVVEPALSSDQVDE*