MSAKARPGARRVLAQKICVRSGGRRGSPLRRSGVQGEGGLGGKARPRAAAEGGSRGPCAGELMDIDGELAALLDAMIGAGVTLVEDDGMQLDDVIEGALRAEAAEEREAVQEDVRRARRARRALEEAGPAPPPVADAEDLVRIGAHRGLRLRASPLGFKKRSAAEMRGDPAAPSSFSSSSSAVAAAGGAWEPEPKSLRQWLEEEARAASEDAVEAEEESSASCGTCAPRGDAAKIASAMQGGGPRTRRGRSCGSASWGLEPVPRAALDAGVAGEAARGQAGSAVHLLPLREEGHNRRACPSIVLPFMAGRAGAGAGGDAGGDAVPLDEGSPKLYRGKPTLIYRSF*