MAEEGHPSRYVKLTKDQDAPSEDIRPGELNQPVHVPQLEGRRCGECGQVLPESYEPPADEPWTTGIFGCTDDPESCRTGLFCPCVLFGRNVEALREDIPWTTPCVCHAIFVEGGITLAILTAIFHGVDPRSSFLIGEGLVFSWWLCGTYTGIFRQELQKRYHLKNSPCDPCMAHCCLHWCANCQEHRERRGRLADHSAVPMTVVNPPPVQEMSMSENRDAPAPANPENGSSNKAELEARKSNHDDVEVIPL*