MDIVGNSDEDLLSKGKIKVLFNQILKAGAKGSQEKEGRPFPPMVGDGRSIDLYSLFLVVWKKGGYDSVSKSCAWSSVADELCFESSCGAPIKLVYAKYLSFMDRWMEAHGLDFKNCLEALVHGNMHKKNGMHASCELDCNGKELRTPSKQSAYASPKLDCNGPKHEAPSKQRGENLNISVIYVDSEDEKVDGNICSPTWKREPLILMLKWLKGVAKYPGDPKIGLDESGKGNPIVEKYRAQCILARKAFLLKREEYSGSGDSFAQGMTCGFKGIPFNNKALSDFLVLSELSSEPKNWSFDVENGITIGRYPNLVLHDTNLRSHILSFGQNLPGVSCSVSLVATYILKVLVFLGFGCANGAEPIMNLGPARCGLNFGLS*