MKLESFDSQSSVRATATMSSSQSQQQQQFHLDSSSVIKTAPPGRGQQQQHDFSPKSEPIDLAPLSQPSLQDLSKMQPIEQYYSMPSYSRVYTDYAAIGLAQGQTSIITAPSSATPLYYPTVFQGAVTAHEWQRPMEHYQQYQQQRATTLQYPHQEVPQPQQQQQQRQQQQQQQXQQQQQQQQQQQQQQQQQQQQQQQQQETRVYKAAVEMPSPVDSGIGADLSLIATKSEDFYAATEVLHGIQSTTSDRTERSLSHRDSPVVIPKLENSLGFQYVLEAPISTSVRKEDDRMTYVNKGQFYTVSFDYIPDLCKPLKSPTVK