MVYGGVPFAAYTHLPCASAATNPASGFGYSPIHPMAPMGMFPGNYPNGMITRKNRRERTTFNRHQLEILENLFATTHYPDVFTREKIAEQIHLQESRIQLLNE