MFHLSREALLHVRVLQLAPQADSLRLLLRFSSTLSKSRAFRVSYLVNSCGLSPESALSASKLLKFVTPARPDAVIGVFKNRGFTPAQISQIIARFPTLLSLDPDKILSPKFDFLRSRGISDLELAKLVVVVPWILGRSLEQHLVPTFRYVSNLLQSDEKAIAAIKRAPRLLYDNPQVELVPEVTALRNAGVPEGNIRHLVLYHGHMFWSRSFRFEENMNRVKAMGFDPSKVSFVIALRVLMGMSESVWRRKIGVYGQWGWSEEVVILAFRRYPLCMMLSESKITATMDFFVNVVGLDPLVISQRPLAIAFSLGKRIVPRGSVFRVLLSKGLVKPCSLSTLLTISEQKFLEKYVTTYLREVPQLLALYNEKMGLAC*