MDRLSSPARLMIVSDLDHTMVDHHDAENLSLLRFNALWESNNRHDSLLVFSTGRSLTLYKELRKEKPMLTPDITIMSVGTEITYGKSMVPDEGWAKILSQKWDRDIVKEEASKFSELKPQAETEQRPHKVSFYVEKEKAQEVMKVLAERLEKRGLDAKIIYSGGIDLDILPQGAGKGQALAYLLKKFKSEGKLPTNTLVCGDSGNDAELFSIPEVYGVMVSNAQEELLQWHAQNAKGNHKIIHATERCAAGIIQAISHFNLGPSISPRDAMDFTELQLEHVNPGHEIVKFYLFYERWRRGEVENSESYYASLKSVCHPSGGFIHPSGEELSLYDSIDKLKKCYGDRQGTKYRVWIDRLLPTRISNDAWLVRFDKWETSGEERQCGVVADSLSDLLWEHVHQTWLDGYAAKDNNSWML*