MSRFQRIFIKLLEFVYSKDHFVPIHNPQLLSKQWHKLRHFQSHFYGREAYSKKCHLLSFNNPKTTFPTLYDQMIQNKLRMCVHVRILCVMPTIREVILGASTASAHSSYDIKDTPIDNSAVCAVCGDGHAKLHYGILACYGCKGFFRRTLIGKYRYICRFGNNCIVDKYQRNSCRYCRFQRCLEVGMDPKAVRPDRDLTGRQRVPRLRRRQIDEELLNHMHNAGSNFFQMRLQDNNWSQKLPVESRVLLMQLMNIESKTVKEVETSSTRNNNENSSKTVSLRELLELRPVLDSRLAKNRYEPYQRAQFGELPQTAHRGAMAAVDWVDSLADLADITDTEDKVALVKSCYSPLTIFNFSTRTAQNTDNPDILCLCRHVPRKLPFEFTQTKQLSDDLIDRTLNELVVPLRKLKLKKEEVVSLKAVIILNPNAKGLSVAAQQIVSDLRDRIQEVLFQVIKEMNPTYTATSRFGNLLLLLPTIMTLCGLCGTMSENLQFVQALARDQKEDNLRSEIFGDAYAKLDGPVPTLENSAEISLKYASSPYRPTTINGNMVNQGKFRVDSSTQTYMDDSLKGSLPRADLCKSLTPPSHISFSPLHYVLDDDLSNYPTAPDYSDIHNDHGDLFFLMDDIK