MNLAHNKIHCLVIPFPTQGHINPMLQFSKRLQHKDIEITLVPTIHIFNKSMQELTSSITIEPISDGYDDVNGLFCAKSIETYLESYQKVGSQAIIQLIEKLKNKGNPINCVIYDSFMPWILDVAKMFGLVSCVFFTMSCAVENIFYHIQLKELKLPVEGHQVLLPGLPPLVPSDLPSFVNDLGSYPPFLKMLVDQFSNIQEADWILCNTIYELEKHEVDWITKRLSLRTIGPTIPSMYVDKRVENDNSYGLSMYTPKTDVCIKWLSDCDDGSVVYVSFGSMAELKEEQMKEIACGLKKSNHNFLWVVRESEEPKIPKDFLENITKEKGLVVTWCPQLDVLAHKAIGCFMTHCGWNSTLEALSLGVPMVAIPIWTDQCTNAKYVMDIWEMGIKAQANEKGVVRQEVVEHCIKEVMEGERGKEIRKNATKWREVTKKAMDEGGSSDRNINEFIAKLVNVS*