MRPFLKKAPIKALRQASGYSGSLSNLRVQWARPDIGRTSLSANASTQADVLARYQDKLKQKAAAEGVESVDELKEKLAPEIEATLKKLNESDPLAKVLEQAWSEKKTILEEGGEEAKTLTEKLGEVPPVPKNELKNLDSFVKLDKFKELGKQEIEFLWRARHINNERALCAVVDPQLFYKMFLNGRKHPMFVLPLPKGDEGCEMHIVQWNFVGEHLTHVIFTTLAEFKLHQDFARPHTTLMFHTDLAADKDCVLLNGQVEKDSAMSLQDAQFLILALQEFYGATITDPETTKRRQALLQSFTEGSDNFPIDMVIEEIEAFTK*