MGSYLNFKNFADTSQPESSGNNSNFSLARQSSIYSFTFDELQSTCGLGKDFGSMNMDDLLKNIEESQAFPSSAAAGGNLQRQGSLTLPRTLSQRTVDEVWKDFQKESVIANDVSGTGGSNFGQRESTLGEMTLEEFLVRAGAVREDMQPAGYSNDVTFASGFTQPSSSVTIAFQQATQNPGHQIAGNNIFNVVSTTTSSTQQPLFPKQTTVEFASPLQLGGSPGTRPPMSNPSANTSSVMQGGVMTMPVKGVSPGNIDTSSLSPSPYACGEGGRGRRSCTSFEKVVERRRKRMIKNRESAARSRDRKQAYTLELEAEVAKLKEIKQELQKKQAEFIEKQKKQLLEKMNVPWENKLICLRRTVTGPW