MIVVLKMGADKNEVKKLIEAIGREGVEVNPIDGTELTVLGLVGDTSKIDAKRIEANKVVEKVMHVVEPFKKANRKFHPEPSIINVNGMEIGSKKIAMIAGPCSVETEDQIVSIAKDVKKSGAGFLRGGAFKPRTSPYAFQGLKYDGLDLLKKAKEKTGLPIVTEIMSTQDIDIFEENVDVIQVGARNMQNFDLLKELGKTNKTILLKRGLSATIEEWLMSAEYIMAGGNENVVLCERGIRTFETYTRNTLDLSAILAVKKLSHLPVIVDPSHAAGKSWMVDSLSKAAIAVGADGLIIEVHNDPAHALCDGKQSIKPNEYDELISELKTIASAVGREI*