MSTVYVLEPPTKGKVVLNTTYGPIDIELWPKEAPKAVRNFVQLCLEGYYDNTIFHRVIKSFLAQGGDPTGTGTGGESIYGGVFPDEFHSRLRFKHRGLVACAGAGTPNSNASQFFMTLDRCDFLDKKHTIFGKVTGDSIYNLITLGEVETGKDDRPVDPPPKILSVEVLWNPFEDIVPRAKPAEALPSGVATEKKDAKQKATKKLNLLSFGEEAEEEEKELVAVSSRIRSSHDVLDDPRLLKDGKHDQALDSSEGKSTRDVQLTIREALGSKKEASRKESEAGFQESLDNSDEDEAGFDARMRQQILKRRKELGDPTPKQKLLSENRNARNRSPSPSRSDAKHDDDQPKVDKLSLKRKGIGSEARAERMANANTDLQLLSGPERERQLLKQKKRGRKGHEEDMLAKLEKFKAGLSAKANESANAVKEEELSDWAAVTLKFTPEPGKDKMSRSEDPNDYVVHDPLLEKGKEKFNKMMAKQKRREREWAGKSLT*