MSIFFRTLLLLRSPSSVFSHGFSESPLKSLTYLSTSSEIVSSPESASLASNAVQLENNGKAVIALLANHGFSESQISYLANRYPQILSANPEKTLLPKLLFFQSKGLSSPEIFELVRSDPWVLGASINKRIIPAFDYIQAVLGSEEKTLATIKQFAGILSKDLRISVGPNIEILKQIGVPDSSILKYFPYQPRVFLTNSIRFKETVERVAEMGFNPQQTQFVVAVFALRSMTKSTWDKKVEILRKWGLSEEEIRLAFRRNPWCMRVSEDKINGAMDFFVNKMGCESSFAARRPVLLSFSLKKRILPRGYVYQVLLSKGLIKKNENLGLFFESPEKRFIEKYINPRKEQIPELLELYKQKLMESRR*