MDLLWEGPTASGEKELPTSTKSDEELAKYTVDEHLSETERTVLFLNGGLGVQQRHAIANLPHIIKGRGRSAWESLAGPLKTALNRLDADAQVEAAEVFVQITRERLMSPADLQACLLPTVVRHINKEKSEEETEAWVSALCELIPVLDKETLKSQVMSMALSKGDMEDNASSRVICARILGACAPYLTKEEIERSFFKKAMAMCQDVDYNVRLSMCEQLPHIGRACGKDSALSNLLVELFELLKDEELKVGKRGRSHEHNVHALRSLTWKMQTCTPVTWKKQTMHTKYAWRFLTWKEQIMRSHACFAVSNVERATCAN*