MVFWAVRNSRLTGYASTSKRRNGGRNKHGRGHVKFIQCCNCGKCCPKDKAIKRFRVSNIVGRAAIRDVQEACVYDGYTLPKLYTKMQYCVSCAIHLHVVRVRSRAARRSREPPQRFSRPLYSPQGFSLLDPEFLLPMPASSLPLCSLSSTSSPPKKVKLMSSDGKEFEVEEKVLMFSEVLKDRIGEGTIPIPNVNENFLSMVLEYCQIQADEEDVKKWDKNFCKDEMWGDLLQAAKDLNITSLYDALIDAI