MKRLSTLVDGFLVLALFSCSTWTVWSSSCCNQINSYEVRPHSVSITEFGAVGDGITLNTIAFQNAIFYLNSFADKGGAKLFVPAGRWLTGSFDLISHLTLWLDNDAVILGSMNSDDWPVVDPLPSYGHGRELPGGRHRSLIYGRNLTDVVITGNNGTIDGQGSIWWNNFWNKTLNYTRPHLVELMNSTGVLISNVTFMNSPFWTIHPVYCSHVTIQNVTIIAPLSSPNTDGINPDSSDNVCIEDCYISTGDDLISIKSGWDGYGISFGRPSTNINIRRLIGKTTSAGIAIGSEMSGGVSEVHAEDIYIFDSHSAIRIKTSPGRGGYVRNVYISNMILVNVDIAIRFTGLYGEHPDDTYDPDALPVIERITIKDVIGEKVKRAGLIQGIKGDNFVNICLSNITLNVSKKLPWNCSYVKGYSDLVSPEACEPLRERIFPEHCSDCYYLPNHLKSLSNQNWGAWLLS*