MNSHSGSANRVMDDVSNEEDNGLRATLIDATLEGPGFESNTGGPGFETECGDTKRVQSQPAEPFVGMEFFSKDEAQNYYNRYAKSWGFGTKVSSCSKSHITNDYNRYEFACYSERTSKRSGVQKSAGSGSRKCNSLCKTGCKARMVVVKRDDKWVVTIVELEHNHPPLSPSSLRFLTSHRKISDEDYELIELLHNNNIPTRRMIKKGFDDDMKSSVDNSLNHEEFVASWTAMLDTHELQGNTYLQHLYDNREKWVPCYFMDFFFPFMSTTQRSESMNNLFKDFVHPADSIRNFIA