MEASSVASSKCTCAYTSITCKMEQFMGTASFLSLKKMSRYEKRRRVISNGVVEDFPKASGSFLFLQKRRMHSAAAAGKVMDVSVESTKEIKTKKEPYTGRRVVVTGMGVVTPLGDDPDVFYNNLLEGVSGIREIEAFDCAHFPSRIAAEIRSFSPDGWVEPKLLKRMDKFMLYVLTAGKKALADGGITEEIKAELDKTKCGVLIGSAMAGMKAITEGIELLKVSVRKLSPFGIPLAGANMSGAMLAMDLGWLGPNYSISTACATSNFCILNAANHIASGEADVMLCGGSDAAIIPIGIGGFAACRALSQRNDDPTKASRPWDIHRDGFVMGEGAGVLLLEELDHAKKRGAEIYAEFLGGSFTCDAYHMTQPHPDGAGIVLCIEKALAQSGVAREHVNYVNAHATSSPAGDLKEYKALSHCFGQNPELKVNSTKSMIGHLLGASGAVEAVATVQAIRTGWVHPNLNLENPDESVDPNLLVGRRKERLDIKVALSNSFGFGGQNSSILFAPY