VLAAPLLYETCPLPVIPPPEVLGPGAYYPPLVWDAGLLSSLFPGGPGSEAAAGAAPALDLTALSSEEDEGKSSGPPSPASAPAAAERFRCAQCAKAYSTFAGLSKHKQLHCDAQARKSFSCKYCEKEYVSLGALKMHIRSHTLPCVCKMCGKAFSRPWLLQGHIRTHTGEKPFSCTHCNRAFADRSNLRAHLQTHSDVKKYQCKTCSRTFSRMSLLHKHEETGCSGSR