MVADLTTTLGGSAVEMAIFGHSNGNFGDEEEWEEAAERMVRTSVEWRLLEAADQTLALLRERMDALIAAPSAAALAVINGRMPQGQATALAASVPLLMPASCSSVCGGTVFNAPSTAFNSAIQSSGKDWSTIFRLEIVSGPGADLIVLGFVLGPGWHFDLGALSAGTRKRRHRTIFTEEQLNMLEEAFSGTQYPDVSVREVLADKSNLTRGSLVQESACQTAKKEPRSATADHKPVRQKKIMR