MMMTRAPMGPMEGAAVDEVVRRLVEGGRGGRQVQLSEAEIRQLCVDGKRVLLSQPNLLRIHAPVKICGDIHGQFVDLLRLFDLGGYPPASTYVFLGDYVDRGKQSLETICLLLAYKIRYPEKIFLLRGNHEDAKINRVYGFYDECKRRFNVRLWKIFSDCFNCLPIAALIDDKILCMHGGLSPEWTSLDQIKDIERPAEIPDYGLLCDLLWSDPSPDGEGWGESDRGVSCTFGADKLVEFLEKNDLDLICRAHQVVEDGYEFFAQRRLVTIFSAPNYCGEFDNAGALLSIDESLMCSFQILKPTDMGPPHARKQIPNKVNQLPSHRNIGSMFSYK