MSPAARSLLLSAARRQRRRFSTEAPSSTPQQQLLPKGKRWDAVVIGGGHNGLAAAAYLARAGRSVAVLERRGVIGGAAVSESDLVPGFRFSRCSYLLSLLRPALIQELELERHGLKLLPRSPSSFTPCLDGRYLLLGPDAELNHSEISKFSENDAGAYPRYEEKLEKFCKLMDFVIDSPPPEMRHEYHLSMVDRMKDKVDKSVFWSKLLGIVMQQGQKDMVDFFDLLLSPASKILNNWFEGDVLKATLATDAVIGSMAGVHTPGSGYVLLHHVMGETGGQRGVWAYVEGGMGSVSSAISKAALEAGVEILTNAEVSQISVHHTSGKVQGVVLADGTEVLTSVVLSNATPYRTFVDLVPANVLPDNFLSAIKTADYSSATTKINVAVDRLPQFSCCKDFNPEGGPEHMGTIHIGSESMEEIDLAYREAANGVSSTRPVIEMTIPSVLDKTISPPGQHVINLFVQYTPYKLSEGSWQDSNVRKSFAERCFSLIDEYAPGFSSSVVGYDMLTPPDLEREFGLTGGNIFHGAMGLDSLFLMRPAKGWSDYRTPVKGLYLCGSGAHPGGGVMGAPGRNAASVVLEDLRTK*