MSLAFDEYGRPFIILREQERKSRVKGIEAVKASIMAAKTVARTLRSSLGPKGMDKMLQSPDGDVTITNDGATILEMMEVENQIGKLMVELSKSQDHEIGDGTTGVVVLAGALLEHAESLLDMGMHPLRIAEGYEMACKVATENLDKIKTRFEFSRDDIEPLVKTCMTTLSSKVVGRLKLQMAEICVKAVLAVADLERRDVNLDLIKVEGKVGGKMEDTRLVEGIVIDKEFSHPQMPKELSDVKVAILTCPFEPPKPKTKHKVDIDTVEKFEALRDAERTYFTDMVQRCKDSGAQLVICQWGFDDEANHLLMHQDLPAVRWVGGVEIELLAMATGARIVPRFEELSQDKLGFAGSVKEVGFGTTKDKMLVIEGCPNLKAVTIFVRGGNRMVLDEIKRSLHDAICVARNLVRDNAIVYGGGAAEISCALAVEEEADKVTGVEHYAMRAFSDALQAVPLALAENSGLPPIESLTAVKKRQLEESNPYLGIDCNDVGTNDMRAQNVFETVIGKKQQLFLATQVCKMILKIDDVIKPSEFE*