MELPAPSSASFFLVAVVAGATLFLVTVLRLRARSTRKYRLPPGPRPWPVIGNLNLIGPLPHHSVHELSKRYGPLMSLRFGSFPVVVASSIDTARLILKTHDLAFIDRPQTAAGRYTTYNCAGLFYQPYGAYWRQARRLCQAELFSARRLMSLEHVRSDEVRAMLSDLRAAASAPAGGHDAVTLREHLYMVNLSVVSRMLLGKKYVVEGSSSPATPEEFRWLIDEHFFLNGVLNVADMIPWLSPLDPQGYVKRMKRSAKMLDRFLEHVVDEHNERRRREGEDFVAMDMMDVLLELADDPSQLEVPITRDNVKGFTLDLMGGGTDTSAVTVEWAMSELLRNPEVLAKATEELDRVVGRNRLVAEGDIPSLPYLDAVVKETLRLHPVAPLLTPRLCREDVSVGGYDIPAGARVFVNAWAIGRDPAVWEAPLEFRPERFAGSGVDVKGQHFELLPFGSGRRMCPGMGLALRMVPTILGNLLHAFAWRLPDGVAAEELGMEETFGLTVPRLVPLQAVAEPKLPARLYAVL*