MVKVGDKVRFLNAVGGGIVRRIDRDVVLVEEEDGFETPVLARECVVIESGRKQDNDIVPTDKQEIARSTARQVAPQPADDDDEPELPLVETRKGERVSLYLAFVPESCSRLGSTTFDAYLINDSNYYLDYLYAGSDETGEWTMYSRGTVEPNVQVHLESFGQDSVNRFGRISVQAVAYKRGKSYACKEPVSTVLRIDPVKFYKLHTFGPGEFFEEKAWVLPLIENDLPAGDIPVDAKSLERAMQEKKVPQPQTHKPARHKQPKEGPVEVDLHIHELVDTTAGMSNADMLQLQLQTFRDTLDRYKSEKGRKIVFIHGKGDGVLRRAILEELQRKYKNYEYQDASFREYGFGATQVTIR