MVSRKEAAAAFTAAAKALDVRGKELGDLCFALSKLLGEELEVFPIDGDNEAIVEFMRSVKASAAGLGMGSAAGAVVLERLEKLEETLGEKIREENLQLEETLGEKIREENLQLEEKLKLELGEKIREIQEEIRDQSQFVRVLMQGDITATSSSKDSTPYRENAFRYYGYSARPETVKCMVTGKDMPAASIKAGHIFRQGWNRGYLPLLGVTSVHDPRNIILVRTEVETAFDRFEVAIIPQNEGYQIYVLKKSLLDNPREKYIGTGDAAKLDTLQWEDVHKKYLHVAGDNLPARRLLAFHAHHAVMYAVSAGWQEPGEVIVSQAGWASPGYDHDLMRKYLEGAVTSAGLPTAASEDNQSQ*