MDKDSNEIPLLSVQEILSHNTPNDCWVVIQGEVWDLTAFANEHPGGPSVILKYAGRDATDAFLGIHAPTIIRENLSSGHFKGRLDTSTITPGWTQITQKAQPTGQPRQPKPPLASLINSYDFEKAAAVSASEKAYTFYSTADTDCWTRDANESMLKRIWFRPRVMRDVASVDTSTSMLGIQMSIPLFICPAGVGSLINPDAEKALARAAESTGIVEIISTNSAHPLADIVEQAPGYPFLFQLYLNKQRQKSKELLLKAESLGCRAIFLTVDSAGRGKRESDERLKSDEMLRDPVTGKLMKAGAGLTRIMGSFIDQGMTWKDLAWIRSVTKLPIILKGITSAEDAKIAMQYKVDGILLSNHGGRNLDYSPPTILLLLELHKNCPEIFDKMEIYVDGGFRRGADIIKALCLGAKAVGMGRSFLYALNYGTEGVEHLIQLLKAEMEAVMKLIGIKDLSEVYPGLVNTADVDHLVPSGPNHPYIKWRMRSNL*