MVTGNAMGSRYLTDLHCDIDQTNFAANCACSSSKGCDQASQKVACANSFSRKHLKIQEEDMNGLMVGGAEKKKRVSRIAGGGLRQFSLIVCKKLEMKGRTTYSEVADEIIAELAAPDVNPVPLNEFDEKNIRRRVYDALNVLMAMDIIAKDKKEIQWKGFPRTSPDDIKELEALRLGLMSRIEKKASYLHDLQEQIAGLQNLMLRNQQLHKSGAIAARGIGLPFILVRTRREATVEIEISEDTQLVHFDFNGTPFSLLDEVSVLKAMRNPQDPDCGHISQNWLPSQSSGQSNRSKSFNAIPFSWNSEFSNV