MRRFYRLAQASLRSQLASRSPGVPRAPAQLLLKGQETTQGSASTSWLKGWGIVGATAATSTMFLGTSSAFAAPIPQAEVVQADGVRVEASGGARVQHKVIFVLGGPGSGKGTQCGRLLEDFPDIAHFSAGDLLRAHVQSGSKEGNEVAEMIRNGAIVPAEITVGLLQKAMAESGKSKILIDGFPRNASNRDTFLKMVGYDCEMVLFFDCPEQVLEARILGRNQGRTDDNVETIKKRFRVFIEQSMPVIEQYTSLGKVARINTDRPVDEIYKEVKRLVAEV*