MTDKIFQEKVGPVALTIVPTQKYKSNKIVFKFRAPLERETVTKRALLSILLETNSEKYPTQTDFRKQLANLYGANFYTTTAKKGNEHVLTVIFDMIDGQYVSDGNHILEDAFAFMEQALFRPNVANDAFNEETLTREKENLKSSLEGIYDDKIRFASKRLVEEMFHDDEFRFGSAGVLEDIDAITAKDLYEYYLQFIAEDTIEIFICGDVTKEEVMPFIEKMAFSPRPERKGIFYTKEAPKEVRVIHEQQAINQGKLVLGYQTETLFGDDDFVALQLANGLLGGFANSKIFINVREKASLAYYASSRIDSFKGYMIISAGIDEVNYEQALKIIEEQVVAMKQGNFTDDELNQTKEMLINQLLETNDQAQGLIELVYNNVLRDANLDLENWIAKIKQATKEEVVAAINKIKPDTIYFLSKGGEELHGKNHI*