MCFSLNINSHNINGIILLDKQEGLSSNYLLHKVKRLFRVQKAGHTGALDPLASGMLPICLGEATKFSKYLLDADKRYIVSAKLGEKTNTYDATGIIINTRPVTINQAMIEHIMEQFYGDIYQIPPMFSSIKYQGRALYKYARKGINIPRSARLVHIYNLQILDWDNTHIELQIHCSKGTYIRTIIDDIGELLGCGAHVTMLRRLAVAHYHTARMITLESLQTAITLALRQTPNTLVQLNKLLLPIDSAVANFPAIKLSKDSVARVRKGQMVAVDQCWQSGLVRMCENKGETTYFFGIGEITQPGVLKPKRLLAEKYV