MMMTRAPMGPMEGAAVDEMVRRLVEGGRGGRQVQLSEAEIRQLCVEGKRVLLSQPNLLRIHAPVKICGDIHGQFVDLLRLFDLGGYPPASTYVFLGDYVDRGKQSLETICLLLAYKIRYPENIFLLRGNHEDAKINRVYGFYDECKRRFNVRLWKIFSDCFNCLPIAALIDDKILCMHGGLSPELTSLDQIKDIERPAEIPDYGLLCDLLWSDPSPDGEGWGESDRGVSCTFGADKLVEFLEKNDLDLICRAHQVVEDGYEFFAQRRLVTIFSAPNYCGEFDNVGALLSIDESLMCSFQILKPTDMGPPHARKQIPNKPTRG*