MGVFSNRVSRDELQSGDHVYSWRFAYSYAHHGIYVGDGKVIHFTRGQGQELGTGTILDSVLSSVGSSPSHAYTPCNQCGLNTDSNGVLLSCIDCFLCGYPLYRFEYGENAAVFLAKARGGTCTLALSDPPEKVVHRAKYLLENGFGGYHIFRKNCEDFAMYCKTGLLIVDGNSIGTSGQACSFLGAPLAAVASSPLGFIMAEPWGLVALSAGMYCASRYVSDLGNRRDVAKVAVEDLVAKVVPATLTAPLVMQKVDDKEQ*