MALSLTGRLCFVRPKENLVSLSTPILNPRFSRSLPLLSCSNHNVRGLRPAWPKSRVSAISASTEGSSSTGSEDIATLLEGVEVYDLNGNAVPITNLWKERKAVIAFARHFGCVLCRRRAAFLASKKEIMDASNVALVLIGPGSVDQANAFVLQTQFKGEVYADPTHSSFKALKFVSGVLTTFTPAAGKSIIQSYLEGFRQDWGLSFEKDTVARGGWQQGGIVVAGPGKSKITYMHKDKEAGDDPPIEDILKACCMPQFAQ*