MRASWRLTGREGFRLVLYCALMFLKVDAGKPELGKQSDAFCVFQDKKYRLGERWHPYLEPYGFVYCITCLCLENGHVACNRVKCPNIHCSSPVTVPQQCCPHCVPDEHHIPAAAKIVGKSCEYNGTSYQHGEMFVAEGLFLSRHPNQCAQCSCSEGNVYCGLRTCPKLTCPFPISVPDSCCQVCRGEGDSSWDTAGAEIFRPPSNREARHSYQRTQYESWGGSTSSIANLPRISNSRIHQGLLTDPQQGSGTIVQIVIDNKHRHGRVCVSNGKTYSHGESWHPVLRLFGLMECVLCTCNISKQECKKIHCPDPYPCKYPQKINGKCCKVCPAPEVPDFSQDGSKEVGCDEETVLVYESLLTQETDSQKNSKKIAIEIDNLPDVEIHVWPLVKGVLHHFHVEKISRTDFEKQVNLGSFKPLTRTTQSRWKIFKEGEARISQFCMDQECKTELEDLLKVLQLNKPEKEHC