MVLAQEDKLDGSNYSLWSFMIRNLLVAKGLSGFVNGDEVRPPTIQPDLLIMEIDISLDLDLPWVPLVEVDHKDDLRYLEDDMIPEVMELVVAKLYQVCIFTVPKYYVFRKSQFENDRAYYKALGYNEEEGKLESTDDYAARMNAYVTLYAAITQADIDGGANPHGLKEGWAWCARLLNTFPADRLTASALEAFLKVAGFKLCRVYKRSFMKMLHAISTEFIGNLRLQNDPDSRAVVSRLETYIGTKQFLQTPDGLHMPKTDLSSTLKC*