MVASWPEPIVSVQALSQAGVSTVPNRYVKPTHQRPVYKSDQSGLDMEIPVLDMSDMWRNPEGLKRVRKACEEWGFFQVVNHGVDHGLMERVRGAWREFFDLPVEMKRKYANSPDTYEGYGSRIGVVKDAKLDWSDYFFLNYLPSSIRNLSMWPSQPPKIRELIEEYGEEVKKLCERLVETLSESLGLEPDHLMKAFGGEDKVGASLRANFYPKCPQPHLTLGLSSHSDPGGITIVLSDENVAGLQVRRGDCWVTVKSVPNALIVNIGDQVQILSNGIYKSVEHQVIVNSGMDRVSLALFYNPRSDIPIGPVEELLTDNRPALYKPIRFDEYRLMIRQKGPSGKNQVDSLLAST*