MGKVVLCARASKREKDGSVKSAEAAEALEATELGASESFWQSLVSGAAAGIAVDMSLFPLDTIKTRLQTRTPPAELFKGVYAGIKPALIASAPGGAVFFGAYDISKRCASDVLGKLFPQGDWANVASVIGAIGGDLSSCVVRTPFETVKQLVQAGLYSSGRDAVRGVLAEQGIGGLYTGYLSLVARELPFDMMQFPIYEALKRQRSAYLARRGNKRALKTWESSLCGSCAGAISAAATTPFDVVKTRIMTGEASSVMQGFRVIVAEEGPQALFQGIVPRVLWISLGGAIFFGAYEAVKKTLEPVLVKRRRSSRRAKASARAVPTLPFTTHSPAPSRLPLATSFMCL*