MRSTFFFLFFIGSALSHRLRSNVLAPSLYTSFSQKTYVDRISKIIRNDLDSKVDEIVDILASDLEKELGKNGLLAASYLETVSGNGWAKQAKVIVKKTLLSIIKRMIPLFDMWIHDAVQPPVVDRLVYKLLVHPLGFGISEELRNKLHITTENPWKEDAIDDDDDDFDTLGADEDEEDEDLDFS