MIRAKFTEYKQALRNNWVGQPQYTEKDYPDIDGKNFVVTGATGGVGLEVTKLLLDKKSHVIMVGRSRSDWQPVLDQLQKDHSHGTLDFVEADLADLTTVQRAGEYIRTKYPTLDGAIFNAGVMAPPYSLTPQGQESQWGVNVVSHFLLAKYISPAVIAAAKTAPKDSVRLVWLSSSVTFVSPYEGGIKFDDINHQDDKNPSPWTLYSQSKIGDAYLAYLWSKHHPDSGVVSVSVDPGNLSSNLSRHYPILSTLKSYIQYPPKYGAYTELSALLNPAVKNNEHLIPWGVRGHLRLDVDDGRRGSVGEELWQRLNKDVAPYFKEE*