MSRSRTVRIFWDDPDVTDSSGEEESCGGARRVARMVRELPPAPAPALLVQAGFTSAGFPEQCILGEDDDQARPVGGACTGARKRSAKGGSAAAAGTNKFRGVRRRPWGKYAAEIRDPWRGVRVWLGTFDTAEEAARVYDSAAIQLRGASATTNFSTSSEGATQDPAATGYESGAESSQAVSSPTSVLRKVPSMSSLAEDRGDDSEAYQGDNGGSSSLAVLEELGEFVPFEDAPVYSSSSFWDFEPQAGFLYAEPSSPDEASWGDASAGEPWAAAPVQDNNDYFFQDLRDLFPLNPPPAIF*