MDFVFVSDNDFPNLDIIPHTLNNSCFCSPHLNDTHKIMEISPLKGYFSHLDWTPQSPYPSNELPDLESWNLDFILPPLDEDLEELDQKQLKSVVPQGFHCNQEKGFGDALLATENVSATCVKKEKVQIIDQSPLASSSSTKKRPCALEFEEISKYFGVPINEAAKQMNVGVTMLKKRCRELNIMRWPRRKIKSLQMVIDSVKEMGLEDEVARLEEHKKLLEKLPGLELSEEAKKLRHACFKANYKKKRCMALQA