MGFAFNPHDPNPDPFNLERFVTAQNKDNSYNAALSEIRSGRKATHWIWYIFPQLKGLSTSIRGQRYGITGLAEAQAYLEHPVLRARLVEISRAVLQANQKRAWALMGSGIDEEKLWACMTLFQRADGPGEEVFKWSEVLKKYFKGEGHQTTEEMLFSEGADEAEAGGGAY