MAASGGVVRGAMASEPLARAVAEEVVRWGSMKQTGVSLRYMMEFGSRPTPRNLLLSAQFLQRELPIRIARRALELESLPFGLSNKPAILKVRDWYLDSFRDIRYFPEVRNRNDELAFTEMIKMVKVRHNNVVPTMALGVQQLKHHLCRARNIPFGFDEIHEFLDRFYMSRIGIRMLIGQHVALHDPEPEPGVIGLINTKLSPVQVAQAASEDARAICLREYGSAPDINIYGDPNFTFPYVALHLHLMLFELVKNSLRAVQERYMNSDKDVPPVRIIVADGEEDVTIKVSDEGGGIARSGLPKIFTYLYTTAKNPPDLDGPNEGATMAGYGFGLPISRLYAQYFGGDLQIISMEGYGTDAYLHLSRLGDSEEPLP*