MATALLSHEVCDLTLGKPSLCWVAATASVRAALITLKRQDEVTEISVWSCAPGSHAILLPSQSSASDIDDEFDGAKVRAHQHRSRYARPCHCIGKVCMQKIICYLASEQSMSDVVKALDAPVTVLLNNKSSSVQHIDADASMHEALSAIIRGVQNLVVPITGPLKRGNHLYGNSVSQKHLLHLIPKGHNGQEYCWLTHEDVLRFLLRSISVFSPLPMISIKELGIIRRDVMMVGIDEEAKCALEMIKTACLDMTAVAVVRRTSTNDAPPEIVGEISCLSFQACDEMAAVALAALSVRDFLTCIQDWRSMPDMLLDSMSANSHKKLASLKDDDQKRHELERHFKISQMSQMLHEFNMWDMSSDDEFATHSPTGPHDLLHKHSTPHTFHSGLKAAKAHLGPIFCRPTSSLIAVLMQALAHRISYVWVTNEDDNTLIGMVSLADIISVLSKHLNLML*