MGFVLVPKSDFQIPLEADTIDPICLKGWDLDEIRSLQVYEGNIKRPLGEFFEIAETSHEDQLIRIDGDVSRVKYIGSGMKSGKIIINGDVGLQLGCEMKGGEIEVNGNVSSWIGMEMHGGTIKINGNAGDYVGCAYRGEWRGMKGGKIIIQGNAGNNIGGGMMAGEIYIGGDAGNFCGIRMNGGEITVRGDAGRAPGAEMVSGIIKIHGRISSLLPGFKEISTFKEDGSLMILFKGDLSEKNPEGNLYINYNKNLHILENETDEGRVITKKGIKVIYNSGSTIREGQIIKGGNKLTDDYIDECARCCISPEDYKLLGEPENVVVSSHGNEVVLRAVEDPGIQMGTIFIPRGIWANVLTPPYTESTGSPMYKGVPVYLRKASQGERILSAEELVEEYGVGK