MVSQGVQKGNPLGPLLFAFVLQSLVCKINDAFDVCLQARYLDDDTIIGDTLVVGKVLQLIMEEGPYLGLHLNVDKTEIFCPIEDPLSRLVGVFTPNIARRVGGVKFLVGPANSCSVFSGELVTQRVTKTIVLMDKAAQRTFDVALRSSLERIVTASGSGFGKWQWRLATLPFAFGGHGVYYTSDVRHYAFLASRLKTLESDILSNPSEVAALKLMKKLADIYFTKKNPPSLYLLDNRVFAGDIFGDHAVSCASVVGNKHRRNVVRDTFVDVCYLSEISARKEVDIGLSGGNDGALRTAYMLLYSWYRVRDVYVDLTRSSPMTQSGLSDFVRGRVVTDTASRKRVKYEASYREIDYGFLPFSFSSLGEPDKDAAASLKRVHKFIRTQDNWARAAAHIFTNIGLAIDRGVGALIVSRLPTNFVL*