MKNMSFPSTQFATSRRMGIYEPNHQISMWGQSFISDSSPNTGISTIVEADAKLDNRSEGTSDGTLGTPTKFEQEAYKPNDKVSRRLAQNREAARKSRVRKKAYIQQLESSRVKLSQLEQELERARQQGVYIGGHLGDSSHLALPGSVNSGVAAFEMEYGHWVEEQNRLTCELRTALQAHVSDFELRILVDSSMSHYDNLFRMKTIAAKSDVFYLMSGMWKTPAERFFLWIGGFRPSELLKVLSPQLDPLTEQQSFDVCNLQQSSQQAEDALSQGMEKLQHTLAETLVSKSLINLGAADYMGQLSTAVEKLEALVSFVNQADHLRQQTLQQMYRILTIRQAARGLLALDDYCQRLRALSSLWAARPREPA