MRCTAHRIYYGCRRIFAVIQIRSDLRVVAFPRTTILFYPAHAGYQSFVRRDGMGACPCPFTCAGPLGHAVLRNFIVDIGMRARDRVLHISIARARSCEGGACMRLVGITAKLLSFEDKEPVNSVLISKPYNVKGRVHGELAGLERLRKASIQPEAGSVDKKNEPSKEQSVSDPCEDWNLQGQYAFFDVKYHHQQHVNMCGDASAAMLLSFFGKKPVDLNRNPRRIWEGLNSTQLINLLESHGFRVSSIPLPPRFERHPKDRTVTGGWESSQLCSLLNGFGPIICGGRWPRHVFGHCILLIGATENTVVYHDPWSGAKRTKTLQQFNGFLDWDDPNAMIASDKGLAAMHDISMPIVEEGPSQGTAFKKR