MGSAARRLQRMLSSRAASSLLSRDFSKLLIKKDVSQVVGRTPMVFLNKVTENCDAYIAAKLEMMQPCTSVKDRVGIAMIADAEAKGLISPEKTTLIEPTSGNMGIALSFLAAAKGYKLILTMPSYTSLERRVTMRAFGSELVLTDPTKGMGGTVRKATQLHEQIPNSFMLHQFENQANVKAHFETTGPEIWEDSAGEVDIFVMGIGSGGTVSGVGRFLKSKNPNVKIYGVEPTESPVLNGGSPGPHQITGFGVGFKPAILDMDVMEEVLQVSSDEAIAIARELAVKEGLLAGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSTNLFKALRDEAEAMEPLPYT*