MSGIFDRSSLVLADFGKMVEASISPMPHSPRGSTSIRSAAGSPRRHRDGSAEQRFDRAESGTSPSLSMGPRANSGSKTLRMNLFRSGSSSQGASRTIGIDTSESGVPMSPLSPDSGARKSGSGTWARGTRRHAGSSSEIIDSKGLASRLAPSSSLPAAGAVAFVAGYLNGIDLFALAESLRRELDIRDRVFRLKTHANTFLAMDLIRYLIHNRIVANHADALEVGERLITSGLIFDVLEEDEPFKGGYRLYRFAADERELNEQELDIPGILQTLRERIRPRDRRQGLVVVEDCFLGVEVVRELMASQMAASRPEAQKIAQKLEDQGLLVKAKGKDMVFVDGVCCYRFNLYPMSTSSIAESLKSETHRSDETDTELSGGSLGDLVGGFGVSGRTNGEMVSGRVFPSVSSKLVLT*