MGSSHHHHHHSSGLVPRGSHMATKKVSSRREAVAAPPSPRIREDDSQSLDSRQLLRVLTAVRKGDFSVRMPVDKVGSAGKVADTLNEIIELSERMAREFERIGNVVGKEGRITQRGNVVGALGSWGDCVESVNMLVADLVQPTTEMGRVIGAVAKGDLSQTMALEVDGRPLRGEFLRTARLVNGMVEQLGAFASEVTRVAREVGTDGKLGGQAKVKGVAGTWKDLTDNVNSMASNLTAQVRSIAEVTTAVAKGDLSKKITVDVRGEILELKNTINTMVDQLNSFASEVTRVAREVGTEGKLGGQAVVRGVGGTWKDLTDNVNSMGSGMKQLEWKVEELLSKNYHLENEVARLKKLV