MTWLNKQVQKRPDHPAFYFQDESWTFLEVQQEVSHWVATYQQVLAPEEKRVALFSKNSKELYFSILALWELGKELLFLNTHLTLAELTFQLKDAQVKTIIGAPETQALLEEISFVDVQPMIKKQHSLSHQEFQQPSDLESVASIMYTSGTTGQPKGVLQRFKNHLASARGTQENMGITAEDCWLCAVPLFHISGLSIVVRQLVLGCSIRLYDKFDEQQVTQDLQEGRGTVISVVATMLQQLLSVYPEAGYSASFKGMLLGGGPIAPDKLAQCEEKGIPVIQSYGMTETCSQVVALKFEDAALKIGSAGQPLKDMQIKIVDELGQEQPEKQVGEILLKGPNVVSGYLNQRQPEKWTADGWFKTGDMGYLDAQGYLYLVSRLSELIISGGENIYPTEVEQVLQAITGIKAAAVVGEPDAQWGAVPVAYVISDQEITLAQIQDQCSRKLAKYKRPKRIYFCHSFPQTASGKIAKHRFMTEEREAFLIR*