MLLVEKLEKRADEKEKTRRLHPVGQDGKNHKMAKICLILTMFHFGLQQNLFSIRSLILPLFKGEGENVLLGTRMLTELTDLRSEAATYFIHEPWCYSRIEMSVPNSSHPDTHPAHDVKRHCGMCRQHGLVVETRGHICRFKNCTCEKCVLIRQRRSIMSTQIRLRRQQDKRFQRTTNVSEADVIPLNGFIESNNRDDTNLCYFCQKCKNHGFLMWKKDHKKNCNFANCRCEQCDLIDTRRALDRYIKKCKDINTVKIERRRVVVEQFRRNRRRL