MNRLGIQCVEYEIDALIRVTLLTVCCLCQFRLVRDSRLSERVLPKRETQYFSFGNSGNLARARKPSLERECSRLSENCLAWARRVTFRTCRGYLPNVVLDRLHGVDLPNVVLKLPSWCRLTDVVLNHLHGVDLPNVVLNYLHGVDLPKVVLDHLHGVDLPNVVLKSPSWCRLTRCVKHTTSNRRSEHHLGLARNLAIGASSSVALKHYAISRDPFYAHSLQAERVGKFSSPKPTFIRYAAMAWMVEQGFQFSHELDVQGAIKFLELNDGIYSTIVREFCANLWYKDGVYTSLIKGYFMTLNSELFMAVRGIASDRHTSKRLSCMLAYETFISRMIDHLGINTSGEEIIPMNPRECLVGDNLIHKMNIYKYGAEWMYEENLGCMEQRFSLERELPRLSEVVSSERELSRMGEKSDILDLSRLLMAKFRRQEFQIKAFGYFSQPPQPPPNA