MVSFSLQGASAVNLKTKWSRHGNSGAWRCREAIYLAQDLHLQQVQVLPYYSHQGDQLREWSLLHGASKHASYSVNRARRRAFPHHYLRLQTHSSSTRKSVSASMDDDGGGEDRLSALPDDVLIDILVKLEDATAAARTSVLAPRWRRLWALLPEINFEDIEHHRIGPALAAHEALDFRRLEVATGDASPGSVSAWLHAAARRLSGSLLLLVVRREEVGDRAGAAVDLPCFEKATSIALDLGFLALALPASGVFARLKHLYLVGIQLHGDGLGDAVSSPRCPSLQTPYVRSVRSLEVNFAIHSESLEHIELWGLHDLQQLTVVAPALERLKCIIASTMLRIHVSRSQTSRPLGSCCSTGWLPTIQALFN*