MELHILEHRLKVASIAKENIQLFTYGLIKLAFLSSKTRCKFFSLTETPEDYTIIVDEEGFLELPSSEHLSVADATWLALNVVSGGGSSSSSQPIGVTKIAKSVIAPLADQNISVFMLSTYQTDFILVRERDLPFVMHTLAAEFTILQVVNGETVAADNLGVTNGFVKPKLVQRPVIHPLSSPSNMFCVTSLDPYTLPTVTTLLMDVMFYSNGVKDSVVGSEEPGHIRFFSFSLIEGYISLVMDVQTQQRFPSNLLFTSASGELWKMVRIGGQPLGFDECGIVAQISEPLAAADIPAYYISTFKFDHALVPEENINGVINALQVSQAEKH