MDVLEIVRESTELLSAKLSHLLLVTVTLIFPVASITLTQVLDTGILAERLTHHFKHVARSAHLLDSSFNRLLYLQLLETLLSHALSFPFVLTLCLLAKTSILYIINSFHQGKPTSILGFLYIAPRLWTRLAATYLWICLMVLGFVSFVTLSPLLIVGVVDALSLPQRLVPLLEMPMVILFSVAFAHMVVVCNLAHIVSAVEERCGGAALLKALFLLKARMQPALLLFLAITLGNAMVEWVFQYRILDRDAATSNGNWLWEAPLLILIYSFLYLFDTVSSFVLYNCCKAADWEDSELQYTLEHFSIAIEMMEQCRKMYYV*