MSTLENTTTAIVHEVINEEYEYIQYNKQLRLIRSVKDDMYQMQSILTACFAPDTKLPKDWFRNQSTIELLSEAQRDVLFSENSEEQRVGKKSQSPKLYENREKLPNGLRGYYVHRLLVNAVAMWASPRYAWNIYKLLDELHRQERGEMEKKLQAKDEVIESKDKSIQKRIPRSVPKGKEKNYKYMIYTEELEKEEDRDMVMLHLVRRNNKSFYDLAKIYKSDRNWFYRENLPISMTPNEQIKEIVKSTLPQTHYDIKGCTILTFKEDLPLLKEK