MEELEMTTEAFQKWIRVNLKHQVFMEVEEKFKLLQSLLDRREKLSAHLLQLCRSVARCEALVKKQYSFLGWEYTEPDSGDAQNATGGEVSSIKEKPHAGVLPQGWEHTGGKVTPDRQPVVLLTRLPPCELSSLSLPASQIPGRGHESSKTSDEDEPQETDDSDVSVSSFITLHKRRKREQKDEKLDTSPSTGSEGTGAVGSVQNKAGIKHKERKMMEVTTRPASSKVKFRSEACRRAAGQICVGTSVVARSRDAGWQQGKVLKTVTNEDGSVKYKIGFANKSRSLVSGHHVAFERRPRLSQLKVGTRVVMERRDATPQYSTGILAELPSWKNRMRFLVFLDDHTPHYVALPLLHLVCDQLANPLEEIANEQHRRFMMEYIREWPFLPHIAYMVGETINAELSGAQQECVVEVVDCSLIQVLFLKDQQKDWIYCGSTRLEDMMKLRSIC