MPKLLVTGVAGFIGGHVARVALLSGLAVRGTVRGTTHGIDKVLTGLEVVKVDLLHDSEAELVAAMSGCTYLAHVASPFPGGDVTDDEMRTALEGTAKVLRAAAAAGVKRVVLTSSVAAIGGSEDKAKGTASRPFTAEDWSPETMPSSYAAAWALAGRLGLEMTTIHPSFVNGPLLLPRSPTSTAMAKRILEGSMPAVPAIGMNVCGVQDVAEAHVKAVLDPSTAGQRLIVAAGNLLMTDLAVAIKEAHPGWPIKTARIPWVAMWLYSFFDKQAAGVLPMWKKESYYDVSAAEQLLGRPLQPPMEAALEMAASIIELGVASRPQGAGVGAVKEES*