MDVVKRVHVVPVGYEFDRVLEPIRDQRADLVYLLEHDSDATERTEVDGVSPEARAEYHEKLHSELESVVPEVRSRRCDLHDVYAVLGSVTTIASTHADDSVYVNVSSAGTIAAIGATIACMDVSTDAHAYYVEPSTYAHDGKAEPSSFGVEQTETIPTYPIESPTRDQVAILGFLREPSAWGGFDDARTAPPKKKDLIEYARDCGLSFMADRRPPEERASEDKGAFRVLDAHVLDPLVEDGYVTVESVGRRRVVELTEQGENAYRAFKHKLTDGA