MEGVSHRTISTNGISMHLAEMGSGPVVLFLHGFPEGWYSWRKQIAVFAEAGYHAIAPDMRGYGDTSAPEGVENYSHLHIVGDLIGLLDALQVQKAFVVTHDWGAVIGWQLSLFRPDRVIALASLSVYFTPRNPAGGILQSLRAAYGDEHYIWKFQAPGEVEAQIESITPEVFLRHVFGSRLNQKMEFLKGSKDKVPLPEWTSEKDITYYISQLKKTGFTPPLNYYRALDLSWELTAPWTGCKVMVPAIFIIGDQDLVYDFHGARDYIHKRMAADVPFLKKTIVLEGVRHFLQLEEPEVVNGHILEFFKDFKLEEA*