MTMTLHTKTSGMALLHQMQGTELEPLGRPQLKMPLDHPLGDVFGKGATFSYPEGAAYDLAAASTPVYGSAGLGYAPGPEPFGPAGLGGFHSLNNVSPSPLVLLHPAPQLSPFLHHHGQQLPYYLDNEQGGYPVRDTAPPAFYRPSSDTRRQGGRERLASTGDKGSLAMESTKETRYCAVCNDYASGYHYGVWSCEGCKAFFKRSIQGNSVLKTTSRFFFFLQI