MGSAARNLRRMLSSHVAQPVAPRNLANLLVRKDVSQVIGRTPMVFLNKVTENCGTHVAAKLEMMHPCTSVKDRIGVAMVEDAEAKGLISPGKTTLIEPTSGNMGIALSFIAAAKGYKLILTMPSYTSLERRVTMRAFGSELVLTDPTKGMGGTVRKATQLHEQIPNSFMLQQFENPANVKAHFKTTGPEIWEDSAGEVDIFVMGIGSGGTVSGVGRFLKSKNPKVKIYGVEPAESPVLNGGSPGPHQITGFGVGFKPAILDMDVMEEVLQVSSEEAIAMARQLAVKEGLLGGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSSMLFKTLRDEAEAMEPVPYT*