MADNSRFDHDLVLAHKFPETTFTYTERDAAVYALGVGACGRNAIDSDELKYVYHENGQQFVQVLPTFAALFSLGSLTNGSIDLPGLQYDPRLLLHGQQYIQIYKPFPSSASLINKVSLAGLHDKGKAAILELETKSYEKQSGELLCMNRSTIYLRGAGGFSNSSHPYSYSNYPVNQAAAPKIPKSQPFAVFEDCTQPSQALLYRLSGDYNPLHSDPMIAEVAGFSRPILHGLCSLGFAVRAVIKCICRGDANIIKTISGRFLLHVYPGETLITEMWLEGSRVIYQAKVKERNRAVLSGFVDLRHVTPSL*