MRVWSFYKKFSSVLATNVRSFLTFEISHLLQLCSIFKAIEQGKQTHQQIVVHGQSHNPFIITKLIQLYAECDNIKSARHLFVKLSQRNVFAWTAMLSYFSRNCLIEECLSTYKEMKLDGIILDGYVFPLVLKACAKFSSLAIGEQVHKDVVVCGAEWNLQVGHSLIDMYAKCGDIKSAKRVFDLMQEKDLLSWNLIISGYVSNELLDLAVDMLGLMSMKGCQPDIVTLNTVMDAYCRMGRCDEARKIFMLIKEPSIISWTTLISGYSRIGDQNNALDTFREMINRREVCPDLDCLSSVLASCQLIEDSRSAQEIHAHGIKVKSPFAFYRSSGPALLTLYAKCGRIQDARHVFELMDKTDVVAWNSMIHGFSELGMKDLALEYFKKMLPMGIKINETTLSSVLPVCDLKYGKQIHAYISRSSLWDVTPIWNALMYMYSKCGCIGNALSVFSHLAHKDIVSWNTIIGGLGMHGWGQDALHLLQKMSHYGIQPNALTFTSVLSACSHSGLVDEGLDIFHRMVEEFGLNPRTEHFTCVVDLLTRAGRLEDATNFIGKMCVKPNKHIWGSLLAAALAHQKVSIGVLASENLVELEPENPGHYITLSNLYTKAGRLSDALAVRKIMETRGLVKDSGCSWVEGN*