RYQFGCRRQGDLETIADYVAELRKLATRCNFKKDTLDETLRDRFVCGLRQEFIRSRLLTKKDDLSFSRAVELATGLEGAKKHAHMMEGDLARTKKEQQDGINRTVDKRPPMKPCYRCGNAHSPSTCRFSTAKCHNCGKLGHIGKVCRSKPQKPATSKPPQKKVRVDPIQVNVTINGKELVMELDTGASVSIISEKTFDDVLRETITLQPSKVSLTSYSGHELKVIGQAEVMITYQSLVVTVPLVVKVKLELDPLQKEGVITPVQYSDWAAPIVPVLKPDGSVRICGDYKVTVNRVSKLDAYPLPRVEDLFTALSGGELYMKLDLSHAYQQLVLDEKSKRYTTINTIKGLFQYERLPFGISSAPAIFQRTMESLLQGLPKVVTYIDDILVSGADEEEHIKNLDMVLERLQKAGVTLKR*