MASSLVRELEDLNRLEKEVNDALQAAAQGRLVPKPISLASFPFPNTQLTEKATIHARCSLDEAVFFHSMRAYYLGTAIATSIDNFSDGIKWDPHTFYLAALFHDLGLSSQSFGQSPLSFEFHGGIMARHFLLQNGASPDLSDRVAEAVFRHRDNIVVEAGEEVTSSGHSPECVLLILGSHLDVYGAFNTLIHSHTIEETVNKFPRNNFNNIFPDLLIEEVNVKRFCTSAGRVATGYLHKMRNNTVMGEFDHLI*