MGLCQKAFTLELELAESQTCPSWKQIVALEGQLEDVYIDLQPTSQDYEARKAAVEFMNGIARDKLSVGDVRKQYGVCNARAFGSFTMDMFTSTSDLDISLNVELGLETLTHEGKVKLLKKLTKLLYRLQSKGFVKEIQPVFKAKVPVVKFLHGDTRIECDVSVENKDGIIKSEVLRIFSSIDSRFRKLCFLFKAWANRHGINSSKDHTLNSLSIILLVAFHLQTRVPAILPPFSMLLKGVDTSSASFAVYFVEHAVNTFKDFGKKNSESVVQLFNSFLTKIMAVKDLWQEGLCASAYEGTWTVTTNPSWIFVEDFTSLSQNAARSVNGIGFDAIYECCNDAFLQLKSYFLGKHEAHFLKSSLFNLHTTSFVHKRKRNMEDDPDSGNNQTMQGSLIQQSVAENQKILSYAPSLRFHGSRFGQMMPGEKIFKRPNVLGRGYLAQGTQSAIDNYLIPTLNTGLLREHVTKRMRLQNPISGDRYVYHHTDLQPLPEKMYQRYPERQWDHQYYPSYIHGGMHSARQQSYLLPDLRIDMQDQRVLLLGPRIGMQEQRLLLGERTANLTYPVGHHVHQPPLGKDGLPLHF*