MSTVYVLEPPTKGKVVLNTTYGPIDIELWPKEAPKAVRNFVQLCLEGYYDNTIFHRVIKSFLAQGGDPTGTGTGGESIYGGVFPDEFHSRLRFKHRGLVACAGAGTPNSNASQFFMTLDRCDFLDKKHTIFGKVTGDSIYNLITLGEVETGKDDRPVDPPPKILSVEVLWNPFEDIVPRVKPAEALPSGVATEKKDAKQKATKKLNLLSFGEEAEEEEKEHVTVSSRIRSSHDVLDDPRLLKEGKHDQALDSSEGKSTRDVQLTIREALGSKKEASRKESEAGFQESLDNSDEDEAGFDSRMRQQILKRRKELGDPPPKQKLLSENGNARNRSPSPSRCRSDAKHDDDQPKVDKLSLKRKGIGSEARAERMANANTDLQLLSGPERERQLLKQKKRGRKGHEEDMLAKLEKFKAGLSAKANESANAVKEEELSDWAAVTLKFTPEPGKDKMSRSEDPNDYVVHDPLLEKGKEKFNKMMAKQKRREREWAGKSLT*