MRVSVANHLGEDAGHLALRRDVYSGLQKTPKSLPPKWFYDTVGSELFDQITRLPEYYPTRAEAEILRARSAEVASACRADTLVELGSGTSEKTRMLLDALRHRGSLRRFVPFDVDASVLSATATAIQREYSGVEINAVCGDFEEHLTEIPRGGRRLFVFLGSTIGNLTPGPRAQFLTALAGVMRPGDSLLLGTDLVKDAARLVRAYDDPGGVTAQFNRNVLAVINRELEADFDVDAFQHVARWNSAEERIEMWLRADGRQRVRVGALDLTVDFDAGEEMLTEVSCKFRPQAVGAELAAAGLHRIRWWTDEAGDFGLSLAAK*