MLGTRQKAFDWIVNQDPMQLTYDAPNLVQRFLLVLFYFQTTRHKPWRECNPTATGQESSSVTSNFCYEPDRFSGEITSTIWGERWLSASHECQWAGVTCETQLSTEKTVLRLGISWNGLNGHLPWEIAHLSQMTRLVLEHNALTGALPPSLFSNQAVPVLEMLGLSWNEFTGTIPLRWFDNLHGGTAKLSTIWISSNRLTGKIPSEMGLLPLKELRLGKTALTGSLPMEIFQRASRVGILDGIQPGEAVLGRALEIFDLSHTGISGTLPSEIGLANALKELIVDDTNLNGKLPEELYGLGNLRALILNGCNLTGTISSSLGLLTDLYELHVADNDFHGTIPHEIEALTELSQLLVNGNEFTGTVPVSICKDRFVAVEDVAMVVADCLPNEETGAPTIECAADCCTSCCDSTGVCLST*