MGSAARSLQRMLSSHAAPSQLPRNFANLLVRKDVSQVVGRTPMVFLNKVTENCDSYIAAKLEMMHPCTSIKDRIGIAMIADAEAKGLISPEKTTLIEPTSGNMGIALSFIAAAKGYKLILTMPSYTSLERRVTMRAFGSELVLTDPTKGMGGTVRKATQLHEQIPNSFMLQQFENQANVKAHFESTGPEIWEDTAGEVDIFVMGIGSGGTVSGVGRFLKSKNPNVKIYGVEPAESPVLNGGSSGPHQITGFGVGFKPAILDMDVMDEVLQVSSDEAIAMARELAVKEGLLGGISSGANTVAALKLAARPENKGKLIVTVLPSFGERYLSTTLFKALRDEAEAMEPVPYT*