MSANNGGGPCGACKFLRRKCIKGCIFAPYFDSDQGTAHFAAVHKVFGASNASKMLLRIPAHRRVDAVVTLCYEALARVRDPVYGCVGHIFTLQQQVVNLQAELAYIQGRLSTLQRLPLLPPSQAQYTSPTSLHSSSEVGSDLVSSSNMSMSFDRPQPQLASVELTSFPNPFDQEPENEELQALAREFVSRYLPGVRFRPSTSS