MLTLDPDAIEPPVKEKGKEVSDVSQTTEKEKTTEGTLENCKTATATQDCITPTATTTINSDPATNLITAPELQSSSTPPDVSDRRTKRATWAILFLSFFIADVSAGLGPFLGVFLQEHGWGPGLIGTVSTTGGVVAMLLTAPMGALIDATTYKRSLAAASTIICMGANVLIFLSPSATELVFVAQIIVAAAGVALMPVMVALTLGVARQKGFHTLNGRVQAVNHAGNMAEAGLGAILGSRFGMGAVFYLSWAFGLVTLVSIALIPAGAVDHQAARGLEKTNAGRGGQAAATDQQDHQSQPQTHPHPQELGEEHAKAWKMLIQCKELLVLGAALLAFHLGNAAVLPLYGQAVVAAHKAEPASFTGVTVVVAQGTMVIMSLAASRLAVLHGVGYWPIILVSFCSLPVRTVLAGTFIESWGVWPVQVLDGIGAGLQSVATPGSVAQVLSHSGRVNVGLGAVMTCQGVGASLSPVLAGWIAQEKGYNISLYVMGVFPMVSIALWVGFIKILRKPNLQSEQESE