MITHLFTGRYAWYKELGQHESGEFSMAVVQANSLLEDQSQIEPGSLSATELGLHGTFVGIYDGHGATEEGFLSLVTKAWPTKPQLAAVRSCYLVGVVCGEVLYVADLGDSRAALGRSVKSTGEIAAMQLSTEHNTDIEAVSRSIGDVYLKRPEFNREPVYQEFRLSEPLRGLILTAEPSINVHTLQLHDQFIIFASDGLWGYLSNQEAVDNFHNHPHVGDARRLVKAALQEAAKKREMRYSDLKKTDRGVRRYFHDDITVVVVFSDHSLINNSSSRGPTRSIIGGGTTIPSNSLALDNTNIDL