MAFAFLSHVVGDLTLGKPALFWLPTTASVRDALKALKQLGEEVSEISIWECAGGHDTDLEVYAHRFNEDFATSGSPQSCNSQGLCCCIGKVCMQKIICYLASDESLSNPAAALHAPVTALLPDDNCPDSTIQHIEAQASLLEALQLIAEGAQNLVVPIAAHVSKLNQHRKGGFLQKHAVKQKSTLPLQSSHNGEAYCWLTHEDVLRFLLGSMRVFSPLPTMSIEDLGIIRTDVHIVGVNSEAISALEMVKAACLDMTAVAVVDNADDVSGAFNLVGDISCNTLQTCDETAALALATLSVGKFLMYVQDCRNSAHGLVSLICARLYEKLGEMKGGGQHVHVLPFSKSQEVNLFLQEIERWDESSSDGEESGADSPTGPHEFSRKWLSMHRRASRAGCATKSRSGPIFCNPKSSLVAVLLQALAHREHYVWVMGEDSTLLGVYANTFVGAWGMSTIFLLPVIRVI*