MEFQPGFVLPNTNPLPVGGMNGRVNLSATPSAGGDANVPGFSYRTTTETTFATDAMRGNWEVNALSKAFFSNENARAIQNAIRKAVYDRSGSKKYVIDDQSADELTIIMRTMYLQYAQNLPYDIPGQVLDLNEKVVNWSAPHILSAVDHYNYYLNDISHMPIPLARSVSLSSAGTKSLPYNPLM