MSLAVPVTLKTTQSGENERLEYAVSAMQGYRLNMEDAHAIVLNLDAATGTSFFGVYDGHGGPAVSKYCARHLHAELRRHESFRDNLQTAIERTFLRMDEMMRDRRAGRELSGYGGNDNWKAYRKAINMSLFLPFCQKPAYQGPVMDGCTACVVLIRDNRIIVGNAGDSRCVLSRNNQAIDLSTDFKPNLPDERQRIEAAGHVVTFSERGNVHRIDDGIAVSRSLGDLMYKDNNDLGPVQQAITAFPEVRTEEITQDDQFLIIACDGIWDCLTSQQAVDFIRIYSFADVGLASICEALLAHCVAQPRGRDNMTVILVRFKTPGACQVRASNVPPPPIRQDAAASQAAGSQAAAASQAAGSQAAAGH*