MTEKGKAVKFDGLKAEHHLLPSLALEEICGALSFGAEKYEAYNWAAGEGINWSRYFNACLRHLWAFWRGKNKDEESKKDHLAHAGACILILLEMYLISKGKDDRPVYYPKKSEN