MTTAAGLSGIDLTDLDNFADGFPHHLFAIHRREAPVYWHRPTEHTPDGEGFWSVATYAETLEVLRDPVTYSSVTGGQRRFGGTVLQDLPVAGQVLNMMDDPRHTRIRRLVSSGLTPRMIRRVEDDLRRRARGLLDGVEPGAPFDFVVEIAAELPMQMICILLGVPETDRHWLFEAVEPGFDFRGSRRATMPRLNVEDAGSRLYTYALELIAGKRAEPADDMLSVVANATIDDPDAPALSDAELYLFFHLLFSAGAETTRNSIAGGLLALAENPDQLQTLRSDFELLPTAIEEIVRWTSPSPSKRRTASRAVSLGGQPIEAGQKVVVWEGSANRDPSVFDRADEFDITRKPNPHLGFGQGVHYCLGANLARLELRVLFEELLSRFGSVRVVEPAEWTRSNRHTGIRHLVVELRGG*