MPFPTPLSWADTTAVGFGPPDPSTDAEVTATYAHCLVHRWEGSHVGELNMVGYSNANFWGKATVRRAEKAPASLVPYEAIRKEMESLLGISDAPSSETVQTIKEPLSSEAIEAGRTWFEEWIKSDLPDGGWEPRALNELCKTLEGLRNPDDPKAEFGSRAAQLECDVLIQYCLEKAGYVVPEPQSRTKTNAPQAKDTTICDEDRDTALRAAGRVSSAHSNSFQQNGIIIIRNALIDGPETVSSAAVACRLMGAPACRNFEQDDGSPSAYVYYTDQPETVGEFDLSPGDLLVSSFERISSHQASLVTWQGAYVACSAEDNNAVYRDILFGTRGETPTTVIQWSKGTIF*