MAEASNFLATQRIAVVSGGNKGIGLEICRQLASKGIVVILTARDEKKGNEAVNNMLKMDGHSNYNIIFHQLDVTDISSIVRLKDFIQDRFGKLDILVNNAGVLGVLLDKDVIISSQQNLFHEKIKVATQTSDLAEECIKTNYYGAKWMIQELLPLLQLSDSPRVVNVSSTGGKLEYVRNEWAIGVLNDCDDLTEDKVDEVLNVFLKDFKEDLLESKNWPQTISAYVVSKAALNGYTRVLAKKYPNFLINYVCPGSVKTDLRCYSGILTSEEGAQSPVWLALLPQGGPSGNFYIRKELSPF*