MCCAATFSSQGQIDRHVWTDEETEVFVGFMEELVIEGRIADVGQFRPRSFEKLATKMNERFAGGGFQITHCKNKPVAVGWDDVKQCVVVDNKEILAAYMKKQGVRLYTPGKPFPPYTRLEKIFCKERANGDATVCGNDAEEEVQMNGYEEMDEEDTDIFNSNHDCSESLLQQPNSVASSSGKKQGKKPSSFKAAKDTKMIKELTDTLKYVFDQQGKRLDAFAQAMVNTREEKKAGDILSELGFTDDEVISIALKFSTNPQLEKMFWSLGNSQKAGFIRAILHT*