MTEETPRYAVVTGANKGIGFEICRQLANNGIRVVLTSRDEKRGLEAVETLRRETEVSEQTLVFHQLDVTDPASITSLAQFVKAQFGKLDILINNAGVSGVIIDIDAMRAGKEKQVDFNWEENIPENDYDLAKECLNINYYGPKRMCEALIPLLELSDSPRIINVSSFMGQLKNLLNEWAKGILSDAENLTEERIDEVIDKLLNEFKDGVIKTKDWSKVMAAYVVSKASLNGYTRILAKKHPEIRVNSVCPGVVRTDMTFNIGDFSVEEGASCPVRLALLPYQETPSGCFFNRKQLSEF*