MVEKDSFVQGPICVASTHVHDAQDIQLNVQSSLRQSRDLSFASAEESNRIDPPLNYVKGAEWPPDLLEGSSLPHRLDPYSVLPSTEPTYATAIYPFFNLQDPSTTLFLSSVRDHPIRLASALVPTTVATYSLIHPTTEAFITPHSMVYPQAMGGTHFFTGSDSLICLFDVSRPGSEGPIAWMPTIPSKRKQMVGGGVGMKGIISAMAVNPVGDGILAAGTFSRQIGLYGANGIGESLGTFSITKTDAHRHIGGAGVTQLLWSPCGRYLYIAERKSDGVLIFDIRVTGQLLGWLEGRRAFTNQRMKIDVVPVAQGESHEIWAGGTDGYMRVWRNPTHTAGPQKCDWEWKVHDGKQ*