MGSNRSDGSGKERLRWTQELHYRFEEAVNQLGGPDRATPKGILKAMGVPGLTIYHVKSHLQKYRISKYIPEIGPSKFERRNISDMLPNFGTTSAAQLNEALQMQTDVYRRMSDHVEVQRNLKLKIEAQGRFLDRIVKDHKNRATPNTKSGKPYSPVSLPALCEETESNAKDFESDSEADKNEIESGEGIRALKRLRVEDDTLPPMFRVSSLSPNSYNRDIQAKASYPAQDISFPWSFAACSSPLVPSFL*