MLSQMALSNNGSLVKNEHSLDVSNSASSSNDFSNDAEGVWSPDIDQAFHEALQIYPPCGRRKIILSDEGKMYGRNELIARYIKIRCGKTRTRKQVSSHIQVLARKKARESQAKVKQEIKLPEAARRAAAEVAAAIEAGNTSKSASITPPNDYTSTKMLDIPVHLPTPNNPIFFSFNNISIPATGGGQSVGIGRVPNSTNYLLGTIHGNEENFCTIPDDALKNKNLHNLKERIVASSKLVLCGFTAYIRENTGEQIDIVKINQVSDEPLESIKFDLIASKFPEEFRTLFDEGPPDSFFLAKCWGNLAFNLPSEDRKANVIYAVDSFYDSLTKFDIAVSTKAITFAKQIVEKVEVYSSVQKDNRYHFALESSPMCEYMVDFITKLIKEVSGNELKNRVLENFTVLQVIKNRQTNETVMAIAFMFEVSPDPDPTSRLYRLVR