MENGDSLARLGSDEFALLLDTRRDPQRAERVAERIVECLGEPYWIDGESLLLGCSLGLAHARADEGADPLMWHAHIAMQQAKSRQGCTFHVFDERINRGVRSLADLEAELRRALRRDELELHYQPRLCLDSGRIVGLEALVRWRHGERGLLTPSEFVPLAEESGLIVPLGYWVIARALRDMQWLNGRGLEPLHMAVNLSFRQFQDSQLLPTLQRLIEEHGVDARWLEFELTETAVMRRSDQVLQTMQALGQLGVRFSLDDFGTGFSSFVHLNSLPITLLKIDRSFVGGMDQRAENFQLVRAMINLAHNLNLEVVAEGVETLRQQEQLRDFGCDQVQGYWISPPLPLAELARFLGIGERSAHRGQPLGN*