MGSYLNFKNFADTSQPESSGNNSNFSLARQSSIYSFTFDELQSTCGLGKDFGSMNMDDLLKNIEESQAFPSSAAAGGNLQRQGSLTLPRTLSQRTVDEVWKDFQKESVIANDVSGTGGSNFGQRESTLGEMTLEEFLVRAGAVREDMQPAGYSNDVTFASGFTQPSSSVTIAFQQATQNPGHQIAGNNIFNVVSTTTSSTQQPLFPKQTTVEFASPLQLGGSPGTRPPMSNPSANTSSVMQGGVMTMPVKGVSPGNIDTSSLSPSPYACGEGGRGRRSCTSFEKVVERRRKRMIKNRESAARSRDRKQAYTLELEAEVAKLKEIKQELQKKQAEFIEKQKKQV