MARVYRGRRKLPMVKMEKASNLQVTFSKRKCGLFKKASELCTLCGVEIGVLVFSPSRKVFSFGNPDIKSVINRFENYLHGPFMFFEDGPNTTIQDLNSQLTQELAKLKVEKEKKKFLDKIRNKREEIEKWWENPPNQLDLPQTTCLISVLENLRMELGTQPSQPSQAIVPQNCYGGSYNNIFGGDNIDLFDQGIMFDVNALNYDPNMVIPNYGN