MAVQNKKRAKLIDVARHAGVSPGTVSNALHNTRFVEPQTRRRIEEAIAALNYTPNIRARQLRTGKTNTIALLSSVPLAIASGASRLGFMMEVALTSAMMALEKQHALILVPPGANPLDAVSFDAAILIEPAENDPQLQALAQAGIPCVTIGRTPGTDTPVPWVELHSAATAQLLLTHLETSGASKCALFVGNTRRTSVLESEAAYQRWCAGRQAPVVYSLNESEGENAGYQAAQQLLQAHPDVDGVLVLIDTFASGAVRAFQEQAVAIPERMRVVTRYDGIRARESLPPLTAVNMHLDEVARQAITLLFAVLSGEKISYSDGIMPELVVRASTCR*