MVENELINENNLTHKRLDGTPKLDSFFNKDGLLIRTYSWTVKKAIGIIVLIHGLNSHFRLQYLKHNADIISNDKAVLINSDEYYIYKDSWIERLNNEGYSVYGLDLQSHGKSDGWQNLRGNVNYFDDLVYDVIQYINKINSSVIKEREDPKEYSYSDYNYNFKNKMPNIVRSPLYIMGLSMGGNIALRVLELIGKSKEVNDNLNVKGCISLAGMISIDENASKIPFKFKYFFIPLSRYVAYFFPTFRPSPNLNFEKFPYINDIINFDKNRYDKWITMRFAHQLIEATRNLRDDMKYIPKDIPVLFIHSKDDCACYYEGVEIFFNKLGINNKELHTIYDMDHLLTMEPGNERVLDKVITWIKGLGEENDDNNSAQCMDDTNMLNAISHIEDEIIKRSNERVKLEKQNNDDFIAQKGNIEMFTVPLDNEKDLCNISDKEIIENNMTHSEVELVIN*