MLYNDGEFWLGDGTVILVAGTIEFRVYKGLLAAYSPVLKDLFARKHPVRDVPLGDGHDIPCPVVRVSDSPDDLRHLLRVCIAGRMRSLYDAREPSFHEISACIRLGEKYQIAELVSQSLHVLRRHFPSDFDVWYKQPSWMPPNWDDVQVLGVVNLARLTGESSLLPAAFIACIWAGSAVVHGLVREDGSRETLSPDDLAVCFDATSRIHEATVGVILRTFHPTPCKECATRKVCRTALRDALLSLEGHVRVLTNGDPFMPQAQFLPEGHVLGVCAQCASMVRERKWKERRGVWGKLPELLGIEVPGWIQPILELPPSPPKGEEAA*