MVGLSLGEKHFIQGGIDQNLRSDGRKRDAYRPISIETGVIPQANGSARIRIGATEVIASVKAELGRPNALQPDKGKVAIFVDCSPVAEPMFEGRGGEELSAELSVALQRCLLGGKSGAGAGIDLSSLIVAEGKICWDLYIDGLVISSDGNLLDALGAAIKAALSNTGIPRVQVAAGASGDEQPEVDISDEEFMQFDTSGVPVIVTLTKVGRHYIVDATSEEESQMSSAVSVSISRKGQICGLSKRGSAGLDPSVISDMISVARHISEQLINKLDSEISAAEADEDEM*