MATSKEKDVIEKFSGEGFHTWQVLVKYKMMSKGFWPIITGTRAIDLTNPEDREDDERAQSIIMLHLDKSLIHNIDSFLTAKLKWEELDKLYGAKGKNSKISLKIEFFSLEYKKGTSIGAFVSHMKGLMGQLASVQAAVNEEDAIAILLKAVKPVYPALVTTLMNIPNPTLESVIQSILDEEKQTSSSTNPSTSQLPAAQALVAQTIIRCTHCRKKGHLANNCWIKFPNKMKCKKCKKTGHITSKCPQTSTKEEANFASSTSDVLF*