MIDLIVSQGRVADRAAWMIEGAARTARALEERYGLKGHYVGEPAPHADDDWSVALPQARETLVAVREAATESIKGDNLTVLVNNTCSVSLATLPVVAREHPDAVVLYIDGHGDFNTPETTDTGYLGGMVLSGACGLWDSGHGAGLRPEQAVLVGSRDIDEGERELIRKAGVRVIPPGEATAQAVLDAVKDAPVWIHIDWDVLEPGSIPADYTVPDGMLPAQIRAVFEAIPAERLIGVELAELNAPADSERAEQAVAVILDMVAPAFDAAAARPLEHHHHHH