MGSSVRNFRRFLSTEAVAAPSFSRKLASSLVKQDVSQVVGRTPMVFLNKVTENCGAFIAAKLEMMQPCSSVKDRIGNAMITDAETKGLIAPGKTTLIEPTSGNMGIALSFIAAVKGYRLILTMPSYTSLERRVTMRAFGAELILTDPTKGMGGTVRKAQQLLDQIPNSFMLQQFENQANVKAHFETTGPEIWEDSAGEVDIFVMGIGSGGTVTGVGQYLKSKNPNAKIYGVEPTESPILNGGSPGPHQITGFGVGFKPGILDMDVMEEVLQVSSDEAIAMARELAVKEGLLAGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSSALFKTLRDEAEAMEPVPYT*