MRCFGPSAFECGAWYLQDQIAGDATSFSNCIRDHVKSPGTLSKLEWLWDSVVNPILNSLGFYKPSSSDQLPHIWWIPTGIASHLPLHAAGYHLKCTGETALDRVASSYASSVKSIIHSRRRPFQPASDRQTRHSVVVSMKNTPKLEPLRHADAEIDEVLAACKSMGISGKRPQKCKPDLSLALQDCEIFHFAGHGGADQLEPLHSKLLLDDWDSDPFTVAALESNPALNPPFLAYLSACGTGQILDQSSVDESIHLANAFQLAGFRHVIGTLWSVDDALCVDMARIVYELLQKRGMDDECVSRALHHATRTLRDGWVDATDVGRGTRHAQIDAVASDELEREQPLWAPYVHFGV