MFIHRCVQVCTGVYTGEYGNVYAGIFVPRLGSGFGLNCGINPAHAAMQGLQLPLSTHVGSRRKRRVLFSQNQVYELERRFRTSKYLTAPEREALASSIGLSATQVKIWFQNHRYKCKRQEKERKMTDGSRGRDESHSPGPSRTPTPLEGSNIDKKMNVSILVKDGKRCDNAHAASAPDSNPEHLLNLSALPDNIPDLKNQFYQQAVCQSSNMYQQGTFPFPPFGAQPYPTAQNPYYPYYAK