MLLTNKKAVYLNAESLVKLHVMNIHAMEDFRSRGAETLKFLSNLDQIKLPGLHPSMSMDDLVSHIGHCISEQMGSDNPSLAGDSLYSRSILEEFSQYLFNDSQHATTSDEQRVMSRVNSLYCLLQKDPSSAEDINTMAKNGNSLRDANALSRVNSLYSLLQHAEDTMTRNGNGLRDADVMSRVNSLYCLLQKDPSTAEDTNTMTRNDNGLDADEGGKVGVSNSNTTELSPCKIKVPDLEVQPDDASGCKQGVSGMSRKESAGDLLLNLPRIASLPQFLFNMSEDSVNKV*