MVLDLNVESPGGSAATSSSSTPPPPPDGGGGGYFRFDLLGGSPDEDGCSPPVMTRQLFPSPSAVVALAGDGSSTPPPTMPTPAAAGEGPWPRRAADLGVAQSQRSPVGGKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWAYDRAAIKFRGLDADINFNLNDYEDDLKQVVWNIVQLSCSKGRFIHRPVMVYDGLMRNWTKEEFVHILRRQSTGFARGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEIEAARAYDRAAIRFNGREAVTNFDPSSYDGDVLPETDNEVVDGDIIDLNLRISQPNVHELKSDGTLTGFQLNCDSPEASSSVVTQEVPMEKRPELGPQSFPTSWSWQMQGSPLPLLPTAASSGFSTGTVADSARVPSSRPHPFPGHHQFYFPPTA