MVKETTALLYRMTKYGRDDVNDVGPTLDARNASSPFDKPTADIILRSSDLIDFYVRKAILAEASTSFDRLFRLPPPSGANHGQREHRNGIPVITMDEDSETLDLLLRICYPGRTPSIIIDNLHRLMIAAAKHSMDAVVEVAKDRMHALATESPLRVYAIALLCGLKEEAKFAARCSLAHSVRRVYAPEFEELTAGAYYRLLDYHMRCSDAITPLVDAVGTPSYGKSMDRAWVFVGNANHPGSACARTKSFCIIDASGGQKSHRATAWWWNHLAKLKQATEGRPSGQAVLETGVDDVVEEASVCNICRVSVAADMRAFNEFIAAEIDEATSQLELDILDL*