MHALGEGGSSEAAVTQQDIASNTNESCVLCVCSRCDMPIRERFVNRVLERSYHTDCLRCYVCNEALTSTCFMKEDSLFCKDHFYKRFGTKCTRCGDGIIPDSAVRKASGHVYHVGCFQCVVCKREMKTGEEFYLIPEDGRLVCKSDYELARDKPIDSEMDVSNKRPRTTISAKSLDTLKQAYTASSKPARHVREQLAAETGLDMRVVQVWFQNRRAKEKRLKKDAGRRWGQNGNIKTDSDSNSPSGSVTGQSPVYGLLYLKNVMSRAKSMYVNVDNSAS