MDTDLQIVDLVQFVLQCAEIVRKGVDEADSYKSDCGEINIRVIKLVNLLKQAWQKASKTNAPGLYERPTRRIMVEVLKVLERALGLVRKCKRSGMLKRVMTITTAADFKKMNHWLDSSIGDVKWVVNISSTGDERSELGGLPPIASNDPMLAHIWEQISIVHIGTLEEKVEGAEYLGNLAKSNERNVKIIIEEGGAGPLLRLLKEGNIPGQDAAATALTLLATNRDRVMQLRKEGASSVFTHLLGSHSTSMKVQIEVAKIVAKFAMLDSEAQTELANEGAIRLLVALLAHQTNTVVGMEGPASIHLNTKTNTVQRTDLVVGGNDNAHRAVSNSQTPVATAALTMMDRIKSSAPPSIPENHSSSARMNAPLRQGSRAQRDMESPEVMHELKVVVTDALWRLAAGHVGNCKLITDTCALLCFAKIIKHSKGPLKRNAVLAVKEIAVSAGNDSELRRAAFKTNSPSAKAVVEQLLQLIASEDEDYPKLQKECCKAIGSLARIFPAPAEAPIKALTSALIKVEAYQEPEVIDVATEAALALSKFASDENYLHLEHSKNIIQEGAVEGLVVLALNFGHSESQLSALELLCYLALNVPTSEVLAAAKVVNVLGSTIHVNHLSQTLANHETSRQLITEAISKLELHQPATGRYGAPGEF*