MLKATGVNLFQGSRTTLLTRPWVKYRDGTLFYGESKAGNKRTPLTTKQGNKDMYKGTRSSGIGRHTRKGGYVIEWRKVRTFVTPKDYNMDLKPLVSHNVPELKHHFKGYKGGIMDAQLYADKLKEYVLKGRIQSEASDVDCYIERG