MKLMDSLEIFYRRKDKDTRDLERKIREILRETGITLDVVNSESAGRIFLRINVLEDQEQIPSFILKALIPETDATRLPLGEWATLNVFVEEASYLEDYDYMKIHSDGNRYTLYVPYSAVKSKNRDEVVADFMKYFFETKGWDPGNYEFFVQEVDSII