MGVAFCFRSKSFCCSVTDMEKVQPFEVGQEIHVIQSIAQPPPGWSNETAATIGKISRIDMDGTLITLALSACTTLVSVEPKLPIETRNNVMKATLSFFALPKDPSDVVDPLINKLITLLCAILLTSYLPHPMRRMKFLWGDDAEVFKPERWLNNDVVFQPESPPKFTAFQDEAEDNFAIVFAAMGVNMETAQFFKRDFEENGSMERVALFPNLCLPCRPSSPPPHSPFGYTLDQYYGSAKGQSRHFGEMECLFTIEASHASPLLPY