MGGFVSGGGFGLISRKFALAADNVLDAILMDPNGNALNRGSMGDDVFWAIRGGGGGSWGVVYAWKLQLVHVPHSITVFSLNRTGPLEQTAKLMHKWQFVGPHLPDEFYLSIHILTGTSNGNVSMSFTGQVIGPKQYAMLVLHHTFPELGIVESDLSEMSWIESTAKFARLNSTADLTNRRLGIKYYSKSKSDYVHSPISMQDTIKIIEYLSNGPQGFIQLNPYGGAMARIGSSELPFPYRAGYLYSIEYNVSWKASDNDRADEFIRWLRSFYAYMAPHVSKNPLAAYVNYLDLDLGTNTWRNATDGTSNNSVIHAKSWGIRYFSKNFDRLVRAKTMIDPENVFNNAQSIPPLQY*