MTEKSAELVRLNELKAFVSTKAGVKGLVDTKITEVPRIFHIPSSSTLSNNKPSDIFGLNLTVPIIDLGDGNTSAARNVLVSKIKEAAENWGFFQVINHGIPLTVLKDIKQGVRRFHEEDPEVKKQYFATDFNTRFAYNTNFDIHYSSPMNWKDSFTCYTCPQDPLKPEEIPLACRDVVIEYSKHVMELGGLLFQLLSEALGLDSEILKNMDCLKGLLMLCHYYPPCPQPDLTLGISKHTDNSFITILLQDQIGGLQVLHQDSWVDVTPVPGALVISIGDFMQLITNDKFLSMEHRVRANRDGPRISVACFVSSGVFPNSTVYGPIKELLSDENPAKYRDITIPEYTVGYLASIFDGKSHLSKFRI*