MGRLDGKVAIVTGAASGFGQGIAEHFAEEGAKVLICDINEEAGEKVAAHSEAFAFQAMNVTKAADWQAAVAKAVQIWGHIDILVNNAGTSYENKSTNLVTEDEFDKVMSVNVKSVFLGSNAFTTQVKKQGTKGSMINIASVGAHRPRPGLVWYNASKGAITNATMGLAAEYGPDGIRVNSICPLATMTGLLPKFIGKEITPEVQKALGNVPLGRMGEIRDVTKAAVFLASEESSFITGVNLDVDGGRAI*