MRQIKVVLIGGGTGLSVMARGLREFPIDITAIVTVADNGGSTGKIRDEMDIPAPGDIRNVIAALSDSESVLSQLFQYRFEENQISGHSLGNLLIAGMTNITNDFGHAIKALSKILNIKGRVIPSTNTSVQLNAVMEDGEIVFGETNIPKKHKKIDRVFLEPNDVQPMEEAIDALREADLIVLGPGSLYTSVISNLCVNGISDALIHSDAPKLYVSNVMTQPGETDGYSVKDHIDAIHRQAGQPFIDYVICSTQTFNAQVLKKYEEKHSKPVEVNKAELEKESINVKTSSNLVEISENHLVRHNTKVLSTMIYDIALELISTIPFVPSDKRK*