MVVASALIDMYVKCGKLEKAQGVFDELPFQNVVVWNSLIVGYVAEGLFEDAFRCYKHIQGGQTSPDAFTYSCILKACGSIGDLERGEEVCALIEQKHLRGSDIVLDCAIVDMYAKCGALEKAQKVFDELHVRDAVLWNALISGYTQHGHGGEALKRVEEMQYGGFSPTTSTFVCALKACASIGGFTKGQEMHAQILREGWPKRDILVVTALIDMYVKCGAVDKAQELCCEFLDRDSVLWTVIIKGYAQQRLDKEALRCYEHMQLEGFSPDAVTFSCVLQACSSLGIVCRAQKIHTEIVQLGVEETCMDVGTALVTMYADCGMLLEGQELFDKLPVRDAVTWGVLMLGYAQLGDDGSVFNLFSRMVQEGKEPDLVTFATLINTCCHGGLLEKGQRVFEMSMKFCGITLVLDHHVCMIDIFCRTGHLDMAVSVIEEMSLDADSTVWHIVLSACRNQGNLKLGRWFFENAVRFEDKDVSAYCCMSNIFAESENINLEE