MSSLSTLSSVCLEQGCWFKGERKIRVVADKRVKRPSSMSFRVSGNSAEKDIRIGLLGASGYTGAEIVRLLANHPHFGVTLMTADRKAGQSMDSVFPHLRAQKLPRLISVKDADFSTVDAVFCCLPHGTTQEIIKGLPTALKIVDLSADFRLRDISEYEEWYGQPHKAVELQKEVVYGLTELLRDDIRKARLVANPGCYPTSVQLPLVPLLKANLIKHENIIIDAKSGVSGAGRGAKEANLYSEIAEGISSYGVTRHRHVPEIEQGLSDVTQSKVTVSFTPHLMPMIRGMQSTIYVEMAPGVRTEDLHQQLKSSYEDEEFVKVLEEGVVPRTHNVRGSNYCFMNVFPDRIPGRAIIISVIDNLVKGASGQALQNLNIMLGLPETTGLLHQPLFP*