MASRLHLHLLIPLLCFVAASTAYHADLEHPVAGSDAGFRAELHHPYAGSSLPVHDMWRRSARASKARVARLEARLTGDMSVPLARISDEGYTVTIGIGTPPQLHTLIADTASDLTWTQCNLFNDTAKQVEPLFDPAKSSSFAFVTCSSKLCTEDNPGTKRCSNKTCRYVYPYVSVEAAGVLAYESFTLSDNNQHICMSFGFGCGALTDGNLLGASGILGMSPAILSMVSQLAIPKFSYCLTPYTDRKSSPLFFGAWADLGRYKTTGPIQKSLTFYYYVPLVGLSLGTRRLDVPAATFALKQGGTVVDLGCTVGQLAEPAFTALKEAVLHTLNLPLTNRTVKDYKVCFALPSGVAMGAVQTPPLVLYFDGGADMVLPRDNYFQEPTAGLMCLALVPGGGMSIIGNVQQQNFHLLFDVHDSKFLFAPTICDDI*