MSWICRLDLIDPYYTCSPLIYQLVRQTAEPEYPLHYLCDRVSELETKFERMVGPKGSGERKYNWEAELEGEKKDVVALKKTKAKAEAAEAEKEKKKKKKKKKKKKKKKKKKKKKKKKKKKKKSYNWMTELKSERENGEMQHTYTIKASSGGEKKAYSKRSEAVRTKKGKNKEMPPEYAAVMIQRSFRAYLICRSKALQGVDVMVRGAKRSMVDEMKAVFEVVDPQPQQGKSLSMRRRTFDMPDSMIRNEIVEGVTQIVQMLETQEE*