MALVFKIKHQGSLRRWVVSESADTGTFSVTLGQLEAKVRELFQLPSSAVLAITYVDKENDTVTLGDDHDLVDACLVQRLNPLRLEVQVLESNTSDHTPLKSSDSFNMETFLESLFPQATTEAVQGFLRKCPQLLDPTLPIATLIMRAQDAFSEFLPRAQGPNHQKPGASDKYQPYRHPFAGMHSKSMPNRRDHESGKDASSSYTFHVGVQCDGCGMNPIQGVRYKSNKTADFDLCSSCFEEKGSQSDDYEKMEHPDFGHDHPFGLYRPPYLRRGVRPPFMGPPFCGGRGSFARGPYGWNPEHGFGGHPFNFHEQRKKLDARFVKDVTIFDGTELAPGTKFTKIWRMSNMGSIAWPHNTQLLHIGGDVLSSQEAVNVELSENGLACGEEVDVS