MSTLENTTTVIVHEAINEEYEWVQFNKQLRLIRSVKDDMYQMQSILTACFAPDTKHADDWFKNQSTQELLSEISLDRLFSVMHKTHENRKNLPINLRGYYVHRLLVNAVAMWASPRYAWHVYRLLDEIHRQERGEMEKKLQAKDEVIESKDKSIQKRIPRSVPKGKEKSYKYMIYTEELEKEEDRDMVMLHLVRRNNKSFYDLAKIYKSDRNWFYRENLPISMTPNEQIKEIVKNTLPQTHYDIK