MKHGHVYLDQLNSTSRAYKVKVKVIEKGRATKSPKKRVLFQHILLEDDMGWHRFTCTSNASEQTNKAATLQGNNMRCALFGDQIAAYKDALQHKGEYEIADAPIRTADHQWKQNEFEMDFQMSFGRHTVVQPVNPQAGPILPGYQCLASVPRVGDPDDRFDVLGVVLYVEEEARSVDTAQGRQALVREIVIADHSDLAEAECDALSFWAEKFSVVGFTSLRATSHKGFSLSTSISTLIDYDPKGDRPNALSEWSETINNTTLQEERRWLRVIVPKPNFDKLYAYVGCCNCGRRTDVPVGKAYTCTACSQKGSVASPRITFNCDISDGTDDLSVTAFTSDSERLFRMPAADLFRIKHTRDGPTIEAVKEMLRTKHVLVEVGPTTSLAKSNALQWCLKHVALEEPEPEDDAEDVLDNVEDALANNDHVVEEVTTA*