MGAVLGAQRRQQLGEAHSVEAGDTVHLTFGFRSELTQFSDRVIRVHVEGEAEGEASEDCKDFQQARCWHLGGRKHADCKTRPASGAVENEQFVDLEMQSGEGRATGASTLARSYDIPVNGLILAALSQCFRTMLTSGLHESKSKEQPLEVTLSPQVRLHAPNSARNLRGQGGALLAAHFADRFEAPACIHSCVKTLTSSPTTLNDAVVYLNLPEAVKRHEALRVLMDAVSALTGWSFEEVAACESILTMKESSMKRLVSRLRDSEGDVETSFNLILHWFRFGGQKRWGALERLLSILGFWRMSLSFLRNDVESCPELRTEEGRALVEKVKALKDPRVIEATAACQAEPAAPQGAAVQVAGAPAAAPAGLAVALNHGKRVSTWGAWLGLLVGCALPFVFLLLAIYCHQEAYTIIFVVLLGFTTWGCLPYAGWRLGGSIGKWIAKRL*