MVVLENDAFLTSLTLMYQKARLHGSVRVTLKRYDGRTKPVPRVEAAANKEEPEYSCIFRATLASKKISTIVTANALSEFQAAFSSTIRSNMDGLKKQKKSKGKRKSKATATQ