MSLTFECIRTVLTTLPAHDATVRLAIGKAKEFIAADDDPNLRYLGLLALELSLGDADTNIRQEALHLNMGMVNENNVMDIAGMLIGHVAESDPEFANDILGAVLAACGHNVYEMVVDFDWYVSLLADMARTLHCAQGDEIGRQLVNVGLRVQDARPELVRSSRTLLIDPALHGNHFLFPILSAAAWVSGEYVDLTKDPVELVEALLQPRIGLLPISVRAVYIHAVFKVITWCFSVYVGRLGDSGMAMDVTFDRLAADQTVSLDSNVALGFVGEQDIGASTVRKDPFSHESILYMINLIQTTVGPLINCNEVKVQDRAHNLIGFVHLVREIQELNKTKVAHGDKPKLGLVSVNAQMKVAPPDGLVLNENLVELAGMMSEDDSTPSTSIFFYPCSRHYVDTRDEPAVSICLSSLSEHRKRHGLFYLQTGKTEDEPNDYPQANDSLPSSSNNSVNDDKLKTAELVFGRKKSTTTKSRPKVVKLDTEDFLSSMTTRAAPSQPGIEGYDHGIKKL*