MVSKRDEESQKRHGVLSPVSYQFPYDSEEFDDDGKPRRTGTVWTASAHIITAIIGSGVLSLAWATAQLGWLGGISTLLIFSGIMLYTSNLLADCYRTPDPVTGKRNYTYMDEVQANLGRFSCIACGILQYANLTGFVVGYTITAPKSMVAVQKSNCFHKKGHMASCMFSNNPYMIGFGVCEIFLSQIPNFHELTWLSTIAAIMSFAYSTIGIGLALYRILSGNGGRTTLTGVEIGMGISAAEKTWRMLRAIGDIAFAYGFSQILVDIQDTLKSHPAENKVMKKANAISMLTTTVFYMMCGCLGYAAFGNDAPGNMLTGFGFYEPFWLIDLANIFIVIHIVGAYQVLAQPVYKKIESLATGKWPNSFFVKAEYPIRLGSKLVFSLNPLRLTGRTIYVVLVTILSMALPFFNDVIALLGALGFWPLAVYFPIQMHIAQNKIKPRSFKWFLLQLLNVLCFLVSLAAAAASIQGIGEALRTSKPFQFKE*