MSSFRDCFDQYKYKLDIINTATNNFADNNYIAEGGFGKVYRGEFLDSKRLTIGAVKRLDRSKEQADISFWREIMLLTSHKHENIISLLGFCNEGEERIIVYEYASNKSLDFHLDKSNLTWIKRLKICLGAARGLACLHDPKGTQQRVLHRDIKSANILLDENWNAKIADFGLSKHGPANQQYTFVFSNPVGTLGYCDPNYIEKNELTKESDVYSFGVVLFEVLCSRPCVDLSCKDVRKNLAELVKSYHENNIDEIIDFKLKQQMEQNSRDTFVKLAYQCLEKDSSRRPPMALVVKMLASALKHQEDFEAKGQETKRRNIVLRNIILKELHNPLLDFQKVCPPGGSDSLILYTTRDNTNQQSFKDCLRIRFLLKDFNILYQERDVSIHWDYKEELWRMLGRQVALPILFIKGRYIGGAEEVLQLHEQGKFQPLLAEIPSSS*