MADQGDDGKGIVLECNEGPAWWFHTIASKNDDIIKTEDPKRLAELLGVALTTEEETSLDAMMIQALNKVVETKKDNWCKVLWDCEKGDERLTAAAMEATALYYVVDWLKRNESLKNLDEKATCLQQILDSLVPSVLHGILDPDAATRATYSGASLLEVNIGKMEESSFPAAIILTGIRKSATSDDIINALEEFGVINEVGVALKGYGFGMVRFTTKDGVNKVWEEYVCSEVVVQDVAANVRKVSLPAWQEPLWYS*