MVMDTEAETVDTKMVDTKVDTMMVEVVTREEKTVVDTVKGNCWPLTPLAASVKRTGIAVLATPPSSNSNVSFFSFGHSSVDSIVTAFLTGERPAVREEIDDHEDLGICLARKELGLPQWWEDDALLKSKSPQELSLAINSMSRLLSKINELRAQDAEAEAEPPLKKQKKKTEPTVEQTLVLRSGSSDKTLDYNNNNNDSLEEIDFDQLIDLDLDLDFDFESMNSSDNNDETMKMTEPLDQPLLLPYDICASPDNNNTYSTGEMSLDYGIDKQLQETTIAMSSVACDDGVSALNEDDINFSDFLTQFLQS*