MSRGMNLRNSCLTMHDASAMGISPRLRHQAHRGKILACSSQSKRLMGFVVYGWWHGVEMEMNGLVYGCVEVVGCLKCEELVCRDEVPEGVRLEGQRDFCWLFDQPQIYEAAVRGLCPDEGPLPVKFPLPDPSDPFSLRPGSLASYFSGSKGSENERSQSLNAAIAGARAAATQFSKKGQSNLKSDVQNLPSTGE