MGVDFCQVDVDGEELLLKQSIQQWKQSCTSSNDATATSDQCLVVHTAGPFQGRRSPSLLSACLDLSIPYVDVCDEWDLAEISKEELHQKAVDANVAAIVSCGIWPGVSALMAAEGVSQLLADDDDTEIESIDYSFFTAGTGNAGPTIVSATFLLLATPAITFLNGLRKDKEPWTEMKEVDFGNGVGNRRIWLLDNPDVPTTALYLKESKQSQPPNVSSRFGTAPLVWNYLFGAMKALPRSLLYNRDAMQNFSLFSEPIIRLVDFLVGATNAMRVDVTARNGKKVTMRMAHSDLEQCVGLATAAFALEVANSMKQEGGGTISSGVWFPIELGKEARENILRVSKEDAFIYELGSKVL*