ELDALKRKLKEMEEEAARVKALSVSPRSPGGAAGAAAAAAQAQTEAEKAEVDSRSIFVGNVDYGCTPEELQQHFASCGTVNRVTILTDKFGNPKAFAYVEFLEVDAVNNAVLLDNSELRGRQIKVSHKRTNVPGL