MLHLRQRVLSHLLFAAPSPSASPLLSLHRLLSAAAAPRISPNPSFAVDDYLVETCGLTRAQALKASAKLSHLKSPANPDAVLVFLAGLGLSGADVAAVVARDPQILCAGVETTLSPIVDGLTGLGLSNAETARLVSIAPDSLRRRSVVSKVEYYLPLFGSIDNLLRLLKHGHFFLGSNLEKVVKPNVKLVAECGLGACDIAKLFICVPRMLSAKPGRVLEMVACAEGIGVPRGSGMFRQALHAVSCFSEDKIAAKVDYLKRTLRWSDTEVGIAVSKAPLLLRRSNDMLQRVSEFLISEVGLEPTYIAHRPTILSRSLEGRLRPRYYVMRFLKENGLLKRNQSYCTIVKWTEKEFLENFVCPHKEAAPYLAEDYAAACKGEVPARFR