MVDVSVLNMDDDCMDLPPGFRFHPTDEEIITHYLSQKVIDRGFSARAMGEVDLNKCEPWDLPSKARMGEKEWYFFCQRDRKYPTGMRTNRATEAGYWKATGKDKEIYRGRRVLVGMKKTLVFYRGRAPRGHKTNWVMHEFRLEGKFPFPGVPKSAKDEWVVCRVFHKNMGITRSPPPPGSERIDSLGKDLFDSTALPPLMDPPYLSSDARPSSCFIDKEEGFDFKDIPSFSAMMGMEDQVSSNPPQSSIFYSQVLAQSPYCSFPGHLHQQQAMTRALAADHDASSAIRRHCKMEQCWNNSMGCPSQDTGLSTDRNTEISSSMVSNHFGDFDNPSCGPLINLDNIWKY