MRRSASLFQVLLVFTTVVETQWSTVSGIYCKEMSPNVYRPHSVTITEFGAVGDGVTLNTKAFQNAIFYLNSFADKGGAQLFVPAGKWLTGSFGLISHLTLSLDKDAVIIGSLDSSDWPVVDPLPSYGRGRELPGKRHQSLIFGSHLTDVIITGANGTIDGQGATWWGWFHNHTLNYTRPHLVELMYSTNVVISNLTFKNSPFWNIHPVYCSQVLVQHVTILAPLNSPNTDGIDPDSSTNVCINHCYVRNGDDVIVIKSGWDEYGISLAQPSSNISISNITGETRGGAGIAFGSEMSGGISEVRAEGLRIVNSLHGIRIKTAPGRGGYVKNVYIADVSMENVSMAIRITGNYGEHPDDKYDRNALPMISNITIKDVVGINIGVAGILEGIQGDNFSSICLSNVSLSVQSLHPWNCSLIEGYSNSVIPESCEQLRSNCRQTPVCYDGSTSSAMRVQAPRHKSSTSQFLSPFLKLASF*