MSPGLFSFLDKIYWRYYLSFKHSLDKTRLPSAFLYNGPDVDAPALRARHLSFEPAELITLAGDKYRIERKLRARLTSIVWLAEHTVKASSRKRFVAIETFGDNFSAALSLQRKHDPRQAIRNFIHSIPQAQNNRDPGARACDRIRSIHFGTHLHIVKDVFGPALTDLQASQPDRRFTLPVTKRIIRDTLLALQYIHSTGRTHVGVNSHNLTVVHQGTAQSVTSSIVDHLRRNPPSIYVPAKTGRTWPSRRNIAIDAAQPLPAFGLSPSLDNLSVRLGRCEHSTLDKDDQARATRDGGAFDLLDYYHALPVLCAPEAYIGSPERWSPPVNIWAVGHLTFQSLTGALVYPQLNNASLTEVPSYGDMEELSDPELPFLKLHLQNFPFIKRELSDRDVDATCAFLARCFEMDPGKRPTAEALLQDEWFAS*