MGALSLVGAAARHLRRSLTTLSAAAAGAATSTNPRKFANLLVKDDVSQVVGRTPMVFLNKVSENCGAFIAAKLEMMQPCSSVKDRIGMAMISDAEAKGLISPGKTTLIEPTSGNMGIALSFIAAAKGYKLILTMPSYTSLERRVTMRAFGSELVLTDPTKGMGGTVRQALQLHEQTPNSFILHQFENQANVKAHFESTGPEIWEDSAGEVDIFVMGIGSGGTVTGVGRYLKSRSPNVKIYGVEPAESPVLNGGNPGPHQITGFGVGFKPGILDMDVMEEVLQVSSDEAVAMARELAVKEGLLAGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSSVLFKSLRDEAEAMEPVPYT*