MGRSLFCAKAGIKKGPWTPEEDIILVSYIQKHGPGKWRSIPANTGLMRCSKSCRLRWTNYLRPGIKHGNFTPQEEELIIHLQSLLGNKWAAIASYLPQRTDNDVKNHWNTHMKKKMKSGNSNASTTHSTLPISNPSTLKYASSTENISRLLQGWSRPSQDQHIRCQSITRFANSSTNSSTPVCFMGNQIKVELPESYNPVSNEELKSLQFFEGSSRIDWEESSSGATFGGSQSVPGCSDGQKILDDQHSPLTMLESWLADEAVIKLCFPCDLNSLKNRHLQEVNELIKHGKVCQEYYCCIITVIWCMMTIYIEVS