MEGAISSRPNTRVAVVTGGNKGIGFEVCRQLAVDGGVTVVLTARDEARGAEAAERLRALGVTDAVFHQLDITDASSIATLVYFLDTRFGKLDILVNNAGVGGVEYPQELEANDGQFAGLDSKQRLEWMVKNVREPIDAARKAVETNYYGTKHVTQALLPLLQSSKEGRIVTVSSEYGLLRLISNEEARRDLNDIDNLTEERLDELLGKFLNDFEEGDALETHGWPTGFSAYKVAMAATNAYSRILARRHPMLRVNCAHPGYVKTDMSMGSGVLTPEEGAQRVVMVALLPDGGPTGKYFTKGEEASFV*