MSLTHSTMKVGNYRLGRTLGVGSFGKVKLAEHEATGRKVAVKILNRQKIKMLDMEDKVKREIKILKLFTHPHIIQLYEVIDAPNDIYVVTEYSPGGELFDYIVERGRLSEDEARMFFQQIVSGIEYCHKHMVAHRDLKPENLLLDANNNVKIADFGLSNLMQDGFFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILFALLCGTLPFDDENIPYLFKKIKGGIYVLPSFLSELSRDLIGKMLVTDPMRRISIEEIRRHSWFQARLPRYLAVPPKVGYDREPIDQNILAMVEQKMGYPQATIYRSLIQNRKNVYTAAYFLLKDSKLTLDRSFVENAAGMGKPTSMQRESKRQAPRDTGLNGSADGSPLNARSWIIGVHSRLPRAADVMMEVYRALSALRWRWKSPSHQPFQIKVIVFDETQQVSKDGELLQCRFTLQLYKTTSGFRLDIIHRLGNMFSFLYACNMLLRELRVHGR*