MVGLHLSYRWLRWTKPSEKPESLPDGVERHFVKTPLGDIEVLYSGPSEEATPTTSTPRQPLFFVHGGMGSAWVWLEYMRFLSSHGIPCYAVSMRGHGNSWHPSYIRMVFFTPRSALAQDVVAAIRWTQQREQGAEVVLVGHSSGGGMLQGILSEGLVSASGLVLAGAVPGFGSMGVYMNWWRADPWFALRMMLHGWHSNSPLSHPALVKNIFFSNEVSDSYVVNFFKHSNSYESYFWPFSMMRPFVKANSLLKQLGGISGWDRQRILILGGGGDKIMTVPIMQKLASYYRHGVLQLVGEDKLALEAVEDVEPLAGEGGLDDAGQGVQFCIVPKVGHHMQNDVHWEIGARKLLEFYRQLS