MSYGEGISYAVVMALLSTSIVILGVLLFILCRKKPVESEETLPIKLCAQACPLTDIDAATDCFNHRRIIGKGRLGTVYAALSGRGELVAVKRIHPGLVLSNACFGFSSILRSLSLAQHPNIVSIVGFSEGPGERIIVMEFAGMVSLDFYLQQNSDGASLLDWGRRLRIAAGAARGLEYLHEGMTPHIVHGCIKASNIIIDVKFCARVCDYGLSFLAPHEKRGLVGYWALPLIKEMNISALLDPRLVIPSDMKHLIRLAKVASACVGNSRKNRPSIAQVVAILSSLEMEVCL*