MVRSRACLLLLPWARLCKPLVERAGYSSATQLSPLLTALPATSHAGGQPASPVFPPHHLSFARDRWLSTSSTSLHASSKESEADLEASTNSNSVGNVSGSKEEPAKPKELRMSLQEALSSLVDAAVGMVEDNNLAGAISVLKEGIATFEPTFPASPELGELYNQVALLSLVAGDVEEAARHAEAAHDMTLRAFGPASVLTGHRALRLGVARFAQQRVKDAVGLLHTAVEALTPEAQLYLDLCMLSGASDAQQVQGLQERLLASVGSMKDTFGAQSMILSLALAQHDRVVHQALGAAQLDTTLCEALLKQHIRCGWQACRGQALQPGWVEKTCRGWVGQVV*