MAIRILPENEIKQVASSFQNPPLLFSSPQNLYARRAQRLRQLAENHPFSDYLLFAADVVEAQNLIFAENPLEKTEFTFNQLRPLDIKHWPRSAKWREYLSALLAEIKPRANEQMIGTIDCLEKASSEELERLADKLLVQEYAQVASDKAVFIWAALSLYWVQLTQFIPHHAIMENAEDLHTCPVCNSVPVASVVQFGSNQGLRYLHCSLCESEWNVVRAKCTVCDQSKELEYWGIDTDKETVKAETCGDCHSYLKTVYQEKDPYVDPVADDLASIFLDIEMEEKQFSRSGLNPFVFPAE