MATDEVLEGSNPVDLFEHPSGIVPTLQNIVSTVNLDCDLDLKAIALHARNAEYNPKRFAAVVMRIREPKTTALIFATGRMVCTGAKSEDSSKIAARKYARIVQKLGFAAKFKDFTIQNIVGSCDVKFPIRLEGLALSHGAFSSFEPEIFPGLIYRMKVPKIVLLIFVSGKIVITGAKMRAETYKAFENIYPVLTEFKKIQR*