MELAQTLSQRQTMQMAGQMLHSLAILGMSSQDLSEHLTEQATSNPFLTYRAPPAFIARGGEDFDAVAAVAAHKPSLMAHVVDQIEMAFTETPDRLLALRFAEALEPSGWLGQSLDSIALAAGVSLSRAESMLAVLQGFEPTGLFARDLSDCLILQAREADILTWEVETLIRNIRLIAENRLSDLADLCDCDIGDIPEIIKQIRHLNPKPGLAFDHQPTPVFPPDLIAVRGAEGWTVELNRATSPTITVREDRFADGTADAKARAERRKALAEARALAQALERRGDTLLRTAAVLVARQSAFLDKGPAHLVPLTLEDVASELGLHASTISRAVSGRMIQTQTRALPLRAFFSRAVSTQGGGEAVSRDSALDFVQRTVGGEDPQNPLSDDAIVTLAERAGLRIARRTVAKYRSTLGLASSYERRRAAAAR