MALFDGRATAVEVMDGIRLDSKVAIVTGANGGIGFETVRALAIKGAHVILACRNLKSAEAAKASILREEPDVQLTVLRLDLSSLASVREFVEEFKSLKLPLHILINNAGLASSEFMLTVDNLEITFATNHVGHFLLTNLLLDLMISTALESNCEGRIVIVASRQHESARGINFDSLHKKSWLHYHGLCSVYAQSKLANVLHAKELARLLKERGANVTVNSLHPGVIHTNIVRNFFKPAECKIQEYGAATTCYVAAHPDLNGVSGKYFVDCKEAPCSQYANDPELAKHLWKYSEELVRS*