MFKDYVLTTVPAARPRTGAEPRLPADVGVENDELSGVVVHDRSGLKAEAAIERDEVSYGSFMLEKRAEGSEEAAVENDEVFHGIIIDQRRAEDVENDEVYSASSVVVHDRRATDDGVENDELSYGGFMPEKRAEEGTRIDNDELSYGVVVHEKRAEEDVDNDELSYGVIIHERGYKADVDEGIDNNELSYGILQGGGRSRDAIENDEVSYGGFMLEKRAEGDEEVAIENDEVSHGVIIWDKRPQATDEGIENDELSYGVIINDRRATDDGIDNDELSYGGVMLERKGYAADETAIENDEVSCGSVMLEKRAENEDEEAVIEVDEVSYGMMIERKGLKAELEADDGIDSDELSYGGMVIERKGYAADEAAVEVDEVSYGGFMPEKRAESDEAAIENDEVSYGSFMLEKRADGDDEAPLFVEERAAQAGDFAAADAEVFEAEDVAVEEEAWLL*