MDSWSEFIASKRLQSALQSRSELYFGFEEIDGEDDYGEEFPCPFCSEDFDIVGLCCHIEEEHWDESKNGICPVCETRVGMDMVVHITMQHSYLFKMQRQRRLRKGSAGSHSTLSLLRKELEEEHLQSLFGSSRVVSSNAAPDTLLSSFMHSFPLADPQKNVEPHPLDEGSLAGKSLKKKAAESIEPSLSDKDQKEKAQRCEFVQQVLVSTFLDDIL