MLGGLSRLAHGLWECGECGLVDERGFDDDHWVRQAHRVRDERVRRPSQSKFRVVAVVVYERGDGTVSHVIGHNDEAACLKNSICAERAAFVQLCMLPQSACSRVTAVYIASDAAEPITPGALCREFMMSSPLTSTDTRIVMEGGGRRLDLRLAGLYPHASPYIRLTAEEQAAAGRRLGPAAWEGAVAAAQRDARPLHAIGYGSGPHDSACVVFEDGSDARAWQWKALEYSCSLDAVCLLAPALAARRDGGVEPRVLCLADQHGVCHAPHATARAILVEHGYGDVRVLVHDSDGHAHTPTAAELLPTAPTAFDAFLACGGGAGEA*