MPSTTHSEFGTNTEAIDVAKAFSDGIHGETILITGVNRGGIGFSTAQAFSTQDPALIIIANRTLAKANDSIDNLKAEFPNVNYRFLEVDLSSQTSVRKAAEQVISWSDVPTIDLVINSAGVMGINERTITEDGLEMHLATNHIGHWLLTCLIMPKLIKAAEDKPKGSVRIVNITSASPMRSAMRWSDMNFDKKNKDLPQEEQPVYQFLKLWGYTDVEDAAYLPLDGYNRSKVANVLFGIGATKRLFNKYGILSLSAHPGVIWGTELGRNFPQATIDAAKKMGEKGLYTLKSLGAGASTGLVAALDPKLAVDVCEGEGNHGSYLVDCQISDQANPLAVSSSEAERLWEVSEKATGSEFAW*