MATISEMRIMTDLFEKALACLGPGSMGVGECLKNMIPDSQTHKLFEWGNLMSSRTTLEGIDADIVSLFQNQALHQANSPALEFRGQQITYGELASKVRCVGRRLRDLLKPGSVVQLHADGSTNWVVAMFAIMPKCFLVPLEDTDIVSPDGCQLRLCVETILRDAENERCEYADETTTRQPKPMSNAYICFSSGTTGQPKAILCSHSGVVSVLTGAPIARLYVVPGTRVAQSMAPPFDAALHEAFSALCFGGTLVLKDPLDPFEHFSKVDALSMTCSLAAELNPEDYHHLKHIYLGAEVLPQGVADRWSAGRAILHNAYGPTECHLLATIQRIIPGEPVTIGRALPSIRVYILDEHGRLVPPLVAGEIYISGGQVAFIGRTDRQVKLNGFRVDLNDVQARLQSVLSSNVRVVAVVVENVLACAVAGGGDLTAEQVRVAAENGLPPPYVPKDSLIFRDLVGSHFNLIAESDEYVDHFAVELKVACRFPARFPGAGPDRL*