MDVIKAAVQLGLKAHSTIAISAEETSHTYLQLLQAALSISSELKAILSAQKAHASETRLVSNGPTKDYASPRVGIIAKPSAEFVAGMWATWLCRCIAVPLALSYPESELLHVLTDAEVAVVFGTPDYEARLQEASQKASSYFRLLPQVKSLEEASGDSQQVLDQVAGLCTVEGSTPGLIIYTSGTTGKPKGALHTHSGMNAQVKILSEAWEYTGDDRFLHCLPLHHVHGLFNGLLAPLYSGAMVEFLPKFSVKGVWKRWSDSYPSEGVKGKNAITVFTGVPTMYAYLLQGYKSMNEDAQKVAASAARQLRLMMCGSSALPLPVMHDWEALTGHRLLERYGMTEFVMALSNPYNGTRKAGTVGFPLPGVEVKIVEDDPAAPGVGELYVKSPSLFQEYWRQPQVTKDSFGEGGFFKTGDAATRDNDGYYIIRGRSSVDIMKVGGFKLSALEIEAVLLEHPYIAECAVFGLPDIYYGEAICVVAVLSDEAKSKAAGKAEPPLNLSQLQAWAKERLAPYKAPSRLEIWEKMPRNAMGKINKKDLKKLLTS*