MLSRFIKRTYSTQTSSPVVGIIGSGPAAFYTAHRLLRNDPNVKIDMFESRPVPFGLVRYGVAPDHPEVKHVEHKFSEIAESTQFRFLGNVNVGTDVSLRDLTKNYDCLVLAYGAAGDKRLGIPGEDLSGVYSAREVVGWYNSDPRNQNLELDLSQVEDAVVIGHGNVSLDVARILLSNPAQLSPTDINPLFLKSLERSNLKRLHIVGRRNIFSVSFTIKELRELFALSSAVFFAPSFNYSTKWMNETDASGLDRPRKRLLKLLVSEIQKAVSEKRVAPYSKDKKCWNLEFGLTPVEILGHKGNVENVRFQITDSIRTDAESKFTTIPAQLFIRSIGYKSMPLPGMKDVGVPFDDAKGIVKNVNGFVRPGIYTSGWVKHGPIGVIATTMMDAFATADTITKDWKSKKEFLKNSKLGWDGLKKNIKTPVIHWKDWKVIRNAEIERGLRHESLSEKFRSNEDMIKLIYPGKK*