MAVTSRPRTSWLSVYKISDTIWKRIIHFRGQPTSSSVTIVTDKRSKSDEKQEDKIASVVADQADPSVAWEQRVKDVEAEKRRRALLNPGFSFSAAGLLFPYHLGVCQCLMERNYITVDTPLAGSSAGALVCAVVAAGMSMQDALVATKDLAQDCRANGTAFRLGAVLRRVLYKVMPDDAHVKASGRIRVAITQLFRVPRGLLVDQFDSKEDLINALLTSCFIPGYLAPRPVTVFKNRLCIDGGFTLFMPPSAAETTVRVCAFSAKRLGLQDTVGISPDCNPDNRASPRQLLNWALEPAGDAVLDELYVLGYKDAAVWANANPLISFRGKGTAAPV*