MAEESPSSGLCRYAIVTGGNRGIGFEICRQLANKGIRVILTSRDEKQGLEAVETLKKELEISDQSIVFHQLDVSDPVSVTSLAEFVKTHFGKLDILINNAGVGGVITDVDALRAGTGKEGFKWEETITETYELAEECIKINYYGPKRMCEAFIPLLQLSDSPRIINVSSFMGQVKNLVNEWAKGILSDAENLTEVRIDQVINQLLNDLKEDTAKTKYWAKVMSAYVVSKAGLNAYTRILAKKHPEIRVNSVCPGFVKTDMNFKTGILSVEEGASSPVRLALLPHQESPSGCFFDRKQVSEF*