MVKRKMGGDVEKLEEALNASGSFETQPLRVSNSKEEKRKRLWKKVKYQLVEYHSLPGYLKDNEFILGHYRCEWPVKQALLSVFTIHNETLNIWTHLIGFFLFLVLTIYTAMKVPDIVDLQTLQNLPEKLRKIDIHKLPAELLPCIPSLPNMPDLHKLQEHLLQLLSNCLPDRFSHSNHTDVGVLHSVKDVANVIAPLMVKPITRWPFYAFLGGAMFCLLASSTCHLLCCHSERLSYVMLRFDYAGIAALISTSFYPPVYYSFMCYPFFLYLYLGFITVLGVGAMLASLLPVFQKPKFRSLRAGLFFGMGMSGVAPILHKLVLYWNQPEAVHTTGYEVLMGALYGVGALIYALRVPERWMPGKFDIAGHSHNLFHVLVVAAAYTHYRAGLIYLQWRDQQGC*