MKLDYAVNISTAKILRRYGLGEDKAAQRFLAEDVERKCQPYVPMSAGSAAHMVNAARVTADSIIYPGPYAHYQYVGEGMAGRAPKHYTGQPLTYQGAPMRGKQWDKRMMADHGKEVEKDLEGYLKGRGK