MGLVFGLFVGFVLGIVLAAIWGSNMAFRVTDRSLKAACLSLLSQAGQDDIKRLCSNSYPQWLSFPTYERVKWLNKMLEKIWPSIALAASELIKTIVEPMLALYCPGGFKMKFSKLFLGNVAPQIEGIRLQTIQSGQLIMDLDFKWGGDPSIIVAVQTPVGANLPVQLKNLRLFTTVRVIFKLAEDIPCISGVVVSLLAKPKPEIRYTLKLIGGSLSGVPGISEVIEDIVESVVSDTLQWPHRIVIPIAQPPVDLSDLELKLQGSLEVSIVRAFSLKNMETIGQSDPYVKAYVRVLFKRKTKVIENNLNPEWNETFKFDVEDQETQALVLQVLDKDIGSDKVIGVAIYPLSKLKAEELFELTLPLLPSLDMENVQDKHDRGSILIKVLYHIFSKEEQAAAMDAEKAFLEAKKKSAEMGIIDGTMDALGDAVVGGGKLIAGGVGIVGSGAGLVSSGIGKAGKFVTSSFTSLKS*