MPENYGDFQTEIYGRGALMGLKPNVTTDPRLLEEQARKALGARSFNYVAGGAGEKATMDANRLAFRQWKLVPRMMKPVRLMHLTVNLFGQEYPTPILMAPVGVQSLFHEDKETGLAEVCAEVGVPYILSTASSSTIEEVAEANGDGKRWYQLYWPQDDDVTMSLLKRAKENGFSVLVVTLDTWSLAWRPADLDNAYVPFIKGVGNQIGFSDPVFRAKFEKDQGFKVEEDIVGASRAWIGDVFSGKPHTWEQIAFLRKNWNGPIVLKGIQHAEDARLALKAGCDGIIVSNHGGRQVDGAIGSLDVLPEIVDAVGDKMTVLFDSGIRTGADIIKALCLGAKAVLVSRPIIYGLAVDGKQGAKQVMKGILAELWQSLSLAGICGIAECSRDNVKRVQYPGDLKAMM*