MRLFRALFNHKMPLHKLSVDGLVTEMKADIDLAPFHKDSIRRRPSSHPSTYEADLLFAFTSLTKWVLQSITVMGKRVKSSTSFKVFTKTTQPIHAACILLVVVLSVIFFPVDRKQSNLLASRFTHLTYFTAFSLHVGSQFWMTFVSGLSLYFNLARHAFGDVQKILFPRYFTMNCVLSAITSVQFARLHASTFSQWDLHMYLQVTALTLCFLVEFGIRIYFVPSVLELISKKTVIEKAAGIGQEVGHYDLGPLLQCPHYMTVHRSFRKVHMCTAIGNIVAIMCSAFHLYFLAWYGIVKAV*