MGLLSNRVSRDELHPGDHVYSWRFAYSYAHHGIYVGDGKVIHFTRGQGQELGTGTFLDNVLTSFGSSPSHAYTPCNQCGLDSNSNGVLLSCVDCFLCGYPLYRFQYGENTAVFLAKARGGTCTLALSDPPETVLHRAKYLLENGFGGYHIFRKNCEDFAMYCKTGLLIVDGNSIGTSGQACSFLGAPLAAVASSPLGIITAEPWGLVALTAGMYCMSRYVSDLGNRRDVTKIAVEGLAARVIPAALGASAEIAVDGLAARVEPAALVAPPLTQGVNDKGQVEGLVPRAGPSAIVAPLPVPKADDKDKEQ*