MAPAAVDQSGPELVCVTGASGHLGTWLVKRLLERGYRVRATVRNPDDPKKTSMLRGLPGAKERLQIVKGQLLEENGFDEAVSGCDGVFHCACPTEFSFEDPYRDCIEPAVQGTVNILKSCSKAPTIKRIVFTSSAAAVRFTQLEDIPEQRIDEDCWTDVEMCLREKPHGWPYFVSKTLSEKKAFELAEEYKLDLVTILPTLVTGPFMIDKLPNSCADSISLVTGDTSHHKFIRRISYVHIDDIIDAHIFLYETPAAKGRYIGSCVDASITEVANLLRKLYPNIKLPDNFDYVGPIVPHYMDNSKLKKLGFEFKYGLADMIEGTVNCAVEKGLLRYPGS*