MVVRDSNGRGFLDDVDEPISTVGQRVVVHPDVGRSIDADCIAIAAAPQSDVVHRVPDHATTTRHNVVEVDAMDYDVLHVLHGDPCTVGDVDIGTPAVDRLMAGHDQLLLENNDHASCKDDPQWLGLDHSMPESALEGFVHFIVGGVCHHVDPAVPPSSGPSAEPKDAFSQLLAMQIPVWSAPPAPVDRVRRSAAATVVFATP