MVASWPEPIVSVQALSQAGISTVPSRYVKPAHQRPVVYNSDQSGLDMEVPVLDMSDIWRKPEGLRRVRNACEEWGFFQVVNHGVDHMLMESVRGAWREFFDLPVEVKRKYANSPDTYEGYGSRIGVVKDAKLDWSDYFFLNYLPSSIRNPSKWPSQPPKIRELIEEYGEEVRKLCERLVETLSESLGLEPNHLMKAFGGEDKVGANLRANFYPKCPQPHLTLGLSSHSDPGGITIVLPDEKVAGLQVRRGDCWVTVKSVPNALIVNIGDQVQILSNGIYKSVEHQVVVNSGMDRVSLALFYNPRSDIPIGPVKELLTKDRPALYKPIRFDEYRLLIRQKGPSGKNQVDSLLAST*