MTDRVFPDDPLLLARVLHCYKPHCRYLRTLEVRSSGEKVTATGTFEIPESCYIDATGHLNSVEVNICYNQMLYQTIAVMVRGQLGVFAEWTMDDFWRRQLPDILITRFHSDFRRPIDPRRFSGEFTLDDSRERTSSLDGTPFTALDTSFRCWDDHGGHCAGVVRLAVVDAARALGAAR