MARRDVIAFDTIIVGCVQQGHGELALEVFSEMHKACIRGNHFTFFSILSACTSVATTLEYGKQVHAHVIMARFESNYFVSIGLLTMYADCGSIEVARKILDEMPKIDLVSYNFMITGCVQYGLNWEAMKVFCWMRWAGIGGDEFTFSSVLTVCASLMAEEQGKGIHANIVKTRFKSNVFGGSALLDMYGTCGYVEDARLDSNSSVENALITKSTKCGTIDNARLVFNKTMEQNHVGMEPNPFTFAIVLSAFGSLTALENGKQVFARSIKVGFVANICVGNVLVTMNAQSGNIEDEKKVFNNAPEQDVVTWNAIMVGCAQDGQGKETFLEACRVHGNTKLGQFAVEYIFDLEPQVEETYVLLSNIYAGAGKTYVLLSNIYAGTGNWDKVAKVSNLMKERGGDKGTRMQLD*