MRRSVNLWEFLVILASIGEVQWVVGSCSSFEQTRVAVLRPHSVSITEFGAVGDGVTLNTKAFQNAIFYLHSFADKGGAQLFVPKGRWLTGSFDLISHLTLFLDEGAVILGSKDSGNWPVVDPLPSYGRGRELPGGRHRSLIYGSNLTDIVITGENGTIDGQGFIWWDWFRNHTLDYTRPHLVEMMHSKGVLISNLTFLNSPFWAIHPVYCSHVHVQNVTILAPPDSPNTDGIDPDSCTDVCIEDCYINTGDDLISIKSGWDEYGIMYAHPCSDITIRRVIGETQSSAAVALGSEMSGGIKKVHVEDLQIFNSKYGIRVKTSPGRGGFIEDVYITNLVLMNVEIAIGFSGQYGEHPDDGFDPTALPSIKRITVKGIIGENISRAGVLEGIEGDDFSDICLSNVTLNVTSELPWNCSYVQGYSDLISPEPCEPLREKIPDWSVCYKPGNKRVASRKTIQLVEDVVELLFI*