MVTSLVSPRRGSIAEALFQGVSTKKQTKKLLRSLLTSSFSSYGREEDEDENVEMEQLGAERTKNVLILMSDTGGGHRASAEAIRDAFRLEFGDEYQIFVKDVWKEYAGWPLNDMERQYKFMVKHGQLWKFAFHGSSPRWVHGSYLAAIAAFYAKEVEAGLMKYKPDIIISVHPLMQHIPLWVLKWQGLQKKVIFVTVITDLNTCHRTWFHASVNRCYCPSEEVAKRALVDGLEHSQTRVFGLPVRPSFCRAIIAKDKLREELEMDHHLPAVLLMGGGEGMGPVKKTAKALGEALFDEALDKPIGQIVIICGRNQLLASTLQSIQWKVPIKIRGFETQMEKWMGACDCIITKAGPGTIAEALIRGLPIILNDFIPGQEVGNVPYVVDNGAGVFSKSPKETASLVAQWFGPKKDELKRMSQNALKLAQPDAVFNVVRDIDELARQRGPMASIPYTLTSSFSYQM