MKGTPSSLDTLMWIYHFHSSTEVALQPPLLSSLELSVAAAHEYLEQRFRELKSLEPPEPKMQGMLPAPKPTLGLVLREAAASLVSFGATLLEISTLWLQQEARRLDGSAGPAPDGRNPGAALSQVAQAAGQGARQAGAVMGAGARLLVQGAWLCLCGRGLQESASFLQQWQQQLGLGTPGEPVSSGRGVS