MGSAVCDGKFELEIKKDEPTRVPPLEETEKGHYFMCNLDQNIAVIMRTIYLYKSPEKGNKDAAKVVRESLSKALVHFYPLAGRLTISSEGKLIVDCTGEGPLFVEAEANCSVLKLVGIASGDPMVLKNLVYEVPGAKNIIETPIFTVQVTKFSCGAFAVGIAMNHCMADGISAVEFINSWGEIARGLPLSIPPSLDRTILKARDPPQIEFPHNEFLDIEDISNTHELYEEEMMYKAFPFNTEKLVRLKEKALEGGVLSKCTTFEALTALVWRARCKSLKMHPDQQTKLLFAVDGRSRFNPELPKGFFGNGIVLTNALCKAGDLMESPFSHVVELVQGAVKLVTDSYMRSAIDYFEMKRARPSMNGTLLVTAWSRLAFHSPNFGWGETIYTGPVGVPEKEVVLFLPSGEDRRSLNVHLGMPVSAMNIFEEEIMKI*