MAIVRKFGKPDLFITFTCNPKWKEIEDALLPRQTAGDRPDVVSRVFYQKYKDMMHLLTKMKLFGDVVGHVSVIEFQKRGLPHAHILLILGGEHKPSELPHYDKLVCAELPDKEMFPELYNIISHCNVHGPCGPLNPKAPCMVDGRCRFKYPRSFSASTIVDDSGYPVYMRRDDANYVTTKGITLENRWIVPYNAFLSLRYNAHINVEVCSIITAVKYLYKYVYKGHDRATVIMRDGDGVIDEISAYLDARYVSASEAIWRIYGYDLHEEKPDVQRLQVHLPKQNIVTFDDSDNLQNIVNNDSNQRTTLTE*