MGMVGVQENGSGETARKNKYKRMDSELTEFDDDNLQIREDRKSTTGKYVLACVVFASLNNVLLGYDVGVMSGAIIFIQKDLKITEVQQEILVGVLSVVSLFGSLAGGRTSDAIGRKWTMALAALIFQIGAGVMTLASSFQILMIGRFLAGIGIGLGVMIAPVYIAEISPTVARGFLTSFPEIFINLGILLGYVSNYAFSGLSEHISWRVMLAVGILPSVFVGFALFIIPESPRWLVMQNRVEEARLVLLKTNENENEVEERLKEIQLAAGLTNVEKYEQKAVWHELLSPSPSLRRMLIAGFGIQCFQQITGVDATVYYSPEIFKEAGIENDSNLLVATVAVGVTKTVFILFAMLVIDKLGRKPLLYLSTIGMTICLFGLGLSLTFLGKGQLGVAFAILSVCGNVAFFSLGMGPVCWVLTSEIFPLRLRAQATALGAVGNRVSSGFIAMSFLSVSQKITMGGTFFIFSLVSALSILFVYKYIPETKGKSLEQIELLFKNELDWQGSEVELGDVQQLVQKE