MDHFHNNDLEYVVNDPFEDDFFSEDEPQRNDDSDDAMNSDFEDDFVSSKPKTDTSALEARNGKDIQGIPWERLNFTRDKYRETRLKQYKNYENLSRPRFELHKECLEVEKGKTFYDFEFNTRLVKSTIVHFQLRNLLWATSKHDVYLMQNYSAMHWSSLLRRGKEVLNVAKPVAPTRQSPGLLSQSLSRVQISTMAVKENLMVAGGFQGELICKCLDQPGVAFCSKITTGENAITNAVDVYRNHNGSMRIMAANNDAQVRVFDAETFASLNCFSFDWSVNNTSVSPDGKLLAVLGDSAECLIADANSGKVTGSLKGHLDYSFSSAWHPDGLILATGNQDTTCRLWDIRNLSQSLAVLKGNMGAIRALKFTSDGKFLAMAEPADFVHVFDTQSDYLKCQEIDLFGEIAGISFSPDTEALFVGVADRTYGSLLEFNRRHYNFYLDSIF*