MQSVVLLELLSALGWHAVSAPLPQLRARYFCGGGVFHEEINRNTSDAAEPALHVSETDGEVLADTVLSDLAGNIGVEKIVGGDVHLVAAFEDLVWRRHVCVEHLRRNRCETWMRNPSSVVTGTDFAHLVRAHHLHDFVVFRFVVFARDLGCHAAHGVHAATMAGFDQELDIGVHEGDGHCDGGAIGEDKLGVLTEALDEGEDVIPAAAVEAGGVVAEFEDDLVHLKRSSDGLDQDSASNRSTAHANVVLRQVESIVPHPRFQMTLHLGKVEVWSSSSLYQLFRVIEEVETKVKQTGGNWLAVDGEVLLDQVPSTGTGDERGKNTVGAQLVVFLALFEVDLAADRIVEVELAVNHVIPGGCAGVFKIRHISPYIRVQGIDNHFSIRRSSNLDSPVDKARSRRCTFPRLILTDMLRLGEEIELHALVEFRLSQLSSIQQRLPPLVEGAMQDGEENGGIFGEDLLRLVVEGAVDGNLFEDLFGVDGLGERFARFAGRHDGEHTYMTREFLRRWGGIAQRELRGKS