MVMLDMFAAWNIRTLAYEDSGITYLLCRETSEKDSKSCYQKKEVYASYWHHGISTSYITCQLSMYDLFSGWVQTKIQDYKMRNVKVLDPPKRTKMPVEETEKVALAESTGLDPKQINNWFINQRKRHWKPSEDMQFVVMDGFHPQNASAAALFMEGQFMGDGMYRLGP