MAREFYDILVYPDVKEADSTRRWRASPKSYTCEFRIWHPSTLTLKPVPAGIEILLYRTFSMDKLLDHVAEDQALSLTVEETLVLLRKTLRAATFETVRLDLDDDENEYGLPCGLLVTAVLDEKEDTKATLRFPPTGGCVYGTRFDGGMASWGKALVVMTRTIAARNEELERAVEGDRRALRALRSMLSLYDASFASDGESVKIAGVSARVGGLAGSSPLKPSMCADARRARAEAAAAIAELEARVEAHENRARGLVMGADEETLAFYGAAKTRGDDDGGEGEGGGNGGGGETKREPPGLGGTPAGSPAAKKPRQGLTLARGAK*