MQRLTKSLRSLPFPAGKILRTQLVVRREYSSEIPDPVELSFDSYTGENPETSPPLLTYHGLFGSKQNWRGISKALVRKVS RKVYAIDVRNHGESPHSSVHNSKAMSEDLRLFMEQRSHPNAACMGHSMGGRSMMYFARKYPELVERLIVVDISPISVPRS TGEMTEIFDAMVSLDLSPSMSMSEGRKIAREKLLKATEDETVDFIMLNLRKNPDTGAFSWACNAHVLREFLTRFDKYQSN LEELPPYTGPTTFICGTRSPYMRREQWPQIQKMFPNSEIHWLDAGHLVHFEKPQEFLTIVSEFLNRTE