METRRDERISQLIQALKRSDKLHLKEAASLLGVSEMTIRRDLNGHSGPVVLLGGYIVLEPRSATHYLLSDQKTRLVEEKRRAARHAAALLEAHQMAFFDCGTTTPWIIDAIDDALPFTGVCYSLNTFLALQEKPQCRAVLCGGEFHASNAIFMPLSLEDTLSHLSPDIAFYSAAGIDCEQGATCYNLEELPVKHWAMRHARYHVLVVDHSKFGKVRPARMGALAKFDVIASDICPDDELVALAKAQQISLLY*