MTTVAEVRLWGSRIGAVSLEDGAETAVFAYEPSFIASGIQPAPLMMPLKAGVFSFPDLPPRSFHGLPGMLADALPDKYGHVLIDAWLATQGRSPESFNAVERLCYTGRRGMGALEFSPMAGPRRRVSSKIDIDALVTLASEVLTHRHDLRASFADADKADALRDILSVGTSAGGARAKAVIAWNPATNEVRSGQVEAGAGFGYWLLKFDGVSGNRDKELADPKGYGAVEHAYGQMAAAAGIDVAESRLLEEGGRRHFMSKRFDRLDGGGKLHMQSLAAIAHLDFNDPVANSYEQALFTMRRMGLSMAQLEEQFRRMVFNVLARNQDDHVKNIAFLMDRAGRWRLSPAFDITWSYNPDGEWTSRHQMSINGKRDGFDFADLEACAKTASISRGHVGRIFDEVREAVMRWPTFADAAGVDERWRDQIGATVRLELRR