MKLDREMEMLLNEIPLLHHGGLLGVGDAGADADADADLSYLIHELAAMGVVDGDDDPPAPAAADALGLPSFIYHKKGDNLVPSHPFAIANYRAHMPSLFDPVSFDATAATDVWDIWCSPPPSTPPAATPRARCKNGRRKNAMAASPKKCGAAAAAKPRGESLVGLRGFMYHVARDQHGCRFLQQRLDDGKREVDLIFAGVSRHAAQLMVDPFGNYLMQKLLAACDAGQRMELVLTLTADPFVLVRISMNVHGTRAVQKLIESLRTREEISLVIDALRPGFLELIKDPNGNHVVQKCLQSFEADDNKAIFEAASVHCLDIGMQCHGCCVLQRCIARSRGEHREKLVAAIARNGFELAQDAYGNYVVQYVIDLKIPNANSSLAQQFEGRYIHLSMQKFSSNVVEKCLKVFKEADKAKIILELLAMPQLEQLLQHPYANYVIYSALQNSKGSLHSALTNAIRPHVELLRTSPYCKRIYSRALLKK*