MKAMELVGEKWIEIVTCLVISTTLMRSVSGSESECIFPAIFNLGDSNSDTGGLSAAFGQAPPPNGITYFHSPNGRFSDGRLIIDFIAESSGLAYLRAYLDSVASNFTHGANFATAGSTVRPQNTTISQSGYSPISLDVQFVQFSDFKTRSKLVRQQGGVFKELLPKEEYFSQALYTFDIGQNDLTAGYKLNFTTEQVKAYIPDVLGQFSNVIKGVYGEGGRSFWIHNTGPLGCLPYMLDRYPMKPTQMDEFGCAKPFNEVAQYFNRKLKEVVEQLRKELPGAAITYVDVYTVKYTLISHAQKYGFEQGVIACCGHGGKYNFNNTERCGATKRVNGTEIVIANSCKDPSVRIIWDGIHYTEAANKWIFQQIVNGSFSDPPHSLKRACYGKSIRRHKFQLL*