MSQRETLIAATPAVNDAGMDAAMKGWFSEVSDEMWPGQAMSLKVEEVLFRGKSDFQDVMVFQSATYGKVLVLDGVIQCTERDEFSYQEMIAHLPLCSLHHEPKKVLVVGGGDGGVLREITRHRSVERLDIAEIDGVVIETAKKYFPGMSLGFDDPRVRVHVTDGIKWVGDAEAESYDAIIVDSSDPVGPAAVLFERDFFEKIHRALKPGGVVCTQGECVWLHAELIKDVLEMCKSIFVGGSVQYGFTTIPTYPSGQIGFVMCSKPDAAGKTVDFATPARPPPIAPEGSKLKPLRYYNAGVHAAAFVLPEFARAAVEPFVVKGTGQK*