MGFLTGKRILVTGLASNRSIAYGIAKSMKEQGAELAFTYLNDKLQPRVEEFAKEFGSDIVLPLDVATDESIQNCFAELSKRWDKFDGFVHAIAFAPGDQLDGDYVNAATREGYRIAHDISAYSFVAMAQAARPYLNPNAALLTLSYLGAERAIPNYNVMCLAKASLEAATRVMAADLGKEGIRVNAISAGPIRTLAASGIKNFKKMLSTFEKTAALRRTVTIEDVGNSAAFLCSDLASGITGEIVHVDAGFSITAMGELGEE*