MDEMIPKPLISNDNEMMHGHGYTTMVHGNDEILNGNELAVHAEAIPSASTRGQKRKSAIWEHFTLVDVSDGCKRASCIHCNQSLAYSSGSKNSGTSHLTRHIAEWCRVLKDRQKSRRYTTYNSSNENASFDQERSCLRLAKMIILNDYPLHIVQQPAFLSFVDSVQPNFKMVDIGTIETEVYAIYLKEKDHLQQALANIPGRISLTVRSLATNQSIRYISLAAQFIDSEWRLHRRVLKVMMAPWPQSENAVGRAIIKCLSDWNMQDKLFTITLEHDCSSHDIYSANLRNHLSGDNILMLKGQTFAVSCYANILNAVAHGVLASVHNVIYLIRESIKFIKADDAHENKFAEIAVELKITSNNSLCLDVTSEWNTTYLMLLAALDYRQVFTLLESYYDNYGTAPSTEDWKKVEAACGFLKLLYAFTLNIMSAEGNHQTANMFFHDAWVLQLELQNGMAHGDDVIRGIVIGIHEKFDKYWEDCNVVLAIAVAMDPRFKMKMVEFAYSKIYGPTDAAKYVKVVDDAILDLYKEYAAQPELLPLSPIYVDQVPADGLPFIETGGAPATASPSTAAAGAGLVDFDMYLSEVTTMGQPFKHELELYLEEALTQRTPDFDVLKWWQENTRKYPTLSRMARDVLAIPMSTVGVGSSVFLPENGSRSLDDYRSSLRPELVEALLCAKDWLQYSP