MSELTDLLLQGPRSAPELRQRLAISQATFSRLVAREDRVIRFGKARATRYALLRPYRGIERIPVWRVDDTGKAHKFADIRLCWPQGSCLVTGADGDEQWFDGLPWYLTDLRPQGFLGRAWGRKLAAQLNLTDDIRLWQEEDVLYALTVFNGEYTGGWLVGEGNYQRWITAQHPAEIPLDQKLTHYEQLASDALAGEIVGSSAGGEQPKFTYYAQTPSGNKHVLVKFTVPQQTAVSQRWGDLLIAESIAAQILRDGGIHAIESTVLVTSNRQVFLEAERFDCKGNDGRLPIVSLEAVQSEFISSPGSWPQAMRRLCEQQLVTHQSVAQTEVIWAFGRLIANSDMHAGNLSFYLSEPPFALTPVYDMLPMVYAPNSAGMLRDAAIEVKFDLNVSKSAWLTAIPLAQQFWQTVARDPRISEAFRHIAQEMPEKIRQIEEKVARMGG*