MEVLEFLESKRGGRMVVYKHFKFNVGSTSIKDGSTRWRCVTRTCDAKLYTDKNDAFSSAVGEHYHDKYDESNINRQIVNTACKRKAIEDLHTRPKKIILKDIILVLSRIKSRRLWPLAVVGDNELCVARFLLLRIRPIRVVTHPGTSSSGRNLPSVVLRDYRIAKPHIYLFIHFFLLTNP