MHLSENEGIEKKSFVVTGGLGFIGAALCVELVRRGARLVKAFDLRTHSPWSSQLRQYGVQIIQGDITDKQHVQKALQGSDCVFHLASYGMSGKEMLQYSRVDEVNINGTCHIIDACLHHHIKRLVYVSTPNVVYGGKEILNGNENLPYFPIDDHVDPYGRSKSIAEQLVLKSNRRPFTKKNGECLYTCAIRPAAIYGPGEERHLPRIITLTKLGLFPFKIGSPNVKSDWVYVDNLVLALLLASMGLLDDIPGREGHPIAAGQPYFISDGSPINSFEFLRPLLESLDYDLPKTSLAVSHALLLGRIFWAFYSLLYPWLNSRWLPQPLILPAEVYKVGVTHYFSFLKAKEELGYVPMVSCKEGMAATIAYWQERKRRSLDGPTIWAWLFCVIGMLGLFAAAYLPDYGPIPLIRAVHLFFFRSILALKVIFVLAAAAHVGEAIYAWNVAKTIDPANARGWFWQTFALGIFSLRLLLKRAKK*