MVNLQGLQVLDLGDNKFSGKIPKWIGEKLIALVVLRLHKNNFTGRIPRSLCKNTNLQILDLAYNNLTGTIPRCVGKLNGMIESHILSRITYPFSMNDDKNVIQVMKGVDLEYTTIWDIVYNMDLSSNKLVGKIPVELTTLSMLVGLNLSNNHLSGGIPMSIGNMMNLETLDFSENELGGRIPSSMAALNFLSHLNLSHNNLSGQIPTGNQLQTLIDDPSIYAGNKGLCGPPLPNSCSNHQDPTTTTTTSKKKHKAAEQTRVWLFYVDIMSGFATGFWGVIGVLLFKKHWRQKLFMFAEEMVDKIYVGVMVRVAKIKRGREAA*