MRVQCVRAEIRDDAQTAAAATATQRKFALGLQFPCAWLERDGFFDPRNNFVSKTPFVQSRSQCTGRGHCYMNWLPINSPHSITFKLIGIDDMQDYQFQAHFCDPVYRSQHLHCTKQEGEVAFTLRQIGTWLTLTNVFCRCPQPTEVSSVSYAHGVRPTDLAFRGVFYEMTCAPMRECRSDESCFIETPSTDGLLYGGKVMCQCPKKTFCPIYFIGNKRTAYTDSQNRLTHYGIKCKKRSY