MVVSGYFSPLWSGCESQPQFWTKFQVWEWLQQVLDMHQMDTSNFPFQNFNVDGHQLCNLSHQDYVCAAGSVGSILFQRVTELKWGGAFSFELRQKISFTLHTPSHSDTWVHNAQQYKKRYLNSDRGLSQDLVWYSNCCKSKIYDPLNNSPGPSPTSIPSEKSTMQQYRCSYVKKHNQRGTHLWEFIRDILLNPERNPGLIKWEDRTEGVFRFLKSEAVAQLWGKKKNNSSMTYEKLSRAMRYYYKREILERVDGRRLVYKFGRNARGWRESEK