MVASAVFILDSRGKALISRNFRGDVPMNCVGEFRRVAIDVADAHSVKPLNRIEEKGYTFVHIRQEDVYLLAVTRRNANAATLIAFLYKLVEVMTVYFKRVNEEAVKDNFVIVYELLDEMMDFGYPQVSEPRVLKEYITQESHIKDYARPPPAVTNAVSWRSEGIKHARNEIFLDVIEKLNILISGSGNVLRSEVHGSMRVKSYLSGMPTCKLGLNDKLQFDSTGMRASHAVELEDIKFHQCVRLNEFEQTKNILFIPPDGEFELMSYRLNTQVRPIIWVDAVIEQRVSRVDYLVKARTQIPPGTVARDVKIIVPVLPDVSSPEFRNKSGRVKYNAANDTLEWHIRKFKADTELDMRGWFCLPSVGEDAQRDASTRRPIQVQFEVPYYAISGTQVRYLKITNIDYPALPWVRYVTQAGDYTIRLV*