MFVGKAPPKPVLPAATVAASTSGGSPESYRGVRLRKWGKWAAEIRNPFTGKRQWLGTFDTAGAASAAYLSASRSFADEKRRRRGQPVPASSPASSASATPTASSSSSTSAAPFAHPSPSSVLEATKPALKAESPEPVATPILPSTEAAQLPDDPEFYQDLLRGLQLPDIDPMDFRAGLDALDVSDAPFCLDDDQDLLFGDFADEELDEIDLDLDDINDVFPEIPGCDLGRGMDDFLQTVDFCV