MHRAKKDAAEAVGEAAGVCRHNESQRWLDMRVGSPEDCYRDPPVVPQPPTSSATEESEDFSLLATLLAEQEEIRSRNTLNFQALQIRPKDEEAGVAAALTPAELRSAYEGSTALVVGGTRGIGKSIASTLSAAGAAVVVVGRSAAPPGGVAADLSTAAGCKALVDELSTAGSSSGLVARNGFSFVVLTAGVWPDPSSPYTADGVDKVIAIDLLARHVLLTRLSAAGLLAAKCSVMAVLASGQWLPGPVVGDAEAIKERLAAAVLPRPLPTPPPSGSVATGMRLMLTAAVAHDVWLMGMGGRLPDGVTLLSTFPGLLVSDLMASTFPSWLVPLLQGAMAPLADSAETMGANHAAVLAAATSRRAGRATYWAAPLLEARRPHPLAEDAALGAWLLEWLDGLAEAA*