MGRTTWFDDDGVRKGEWTVEEDRMLVAYINEYGLGDWRTMPKRAGLQRCGKSCRLRWLNYLRPGIKRGKFTPQEEEDIIKFHSLLGNRWAAIAKQMPNRSDNDIKNHWNSCLKKRLVRSGIDPMTHKPVVTVAKATSSSTTSSPTPTPSSSSSSSFSSTSSARLLNKLAAGISSRKHELDRNKNVIMSEPRQAVEEDEMMIGSKEDEEVTGCSMEIDENLISTTSFYEYLTCDFTPTYTPGFVAAFDDYSLVEPYDLYRSDFYHETSDDQLDLFLL*