MKRYQNLKVGEAFSKNRIYPFACNELSSILNLAYSLSPKNVKALIFQDTLSAFRLLPDINTSAAVSAANLLLKSVEAVLPKQKKNLAIVEFKQAKVALKRRSKNREEEDIDIPSLPQDILIHIFSFLEISSLVSSAQVSRSWNQATHENSLWQSQFDLHFNHKVLIRMQSDIDWREAFKKAYIAANSSEALRSGRGYCSYCDSIVWHENLRCLNKQCRLKSGNKPLDLITTHQVVNYLLGIESSDDESESDDEAFPGRLWKLSYVPDYL*