MRVYLALPLLLLGIGLSLAQYQYQAPHQTLAQQFADVVDVVDPAEQSIKAVRPPKSRNQCTAKQNCFCGTPNVNRIVGGQ QVRSNKYPWTAQLVKGRHYPRLFCGGSLINDRYVLTAAHCVHGNRDQITIRLLQIDRSSRDPGIVRKVVQTTVHPNYDPN RIVNDVALLKLESPVPLTGNMRPVCLPEANHNFDGKTAVVAGWGLIKEGGVTSNYLQEVNVPVITNAQCRQTRYKDKIAE VMLCAGLVQQGGKDACQGDSGGPLIVNEGRYKLAGVVSFGYGCAQKNAPGVYARVSKFLDWIRKNTADGCYCQS