MHVRLLNPNTSLPMTDAVLAAARAVARPDTVLTASHSSGAPATVETHVDEVFGAAGVLAQVEQGERDGVDGYVVACFGDTGLPAARERARGPVVGMTEAALQTAALLAHRFTVITMPPRTIAMTDRVVASLGLGHRCVVRAVDVAVEEIETGAGPAFDAFAREARHALVADGAEAIVLGCAGLTDLVSGLGDALGVPVVDGVAAATTAVEGLLAQGLTTSRANTWAVPTGSPTTSEVWA