MGATWASTPSGSTLSVASNANLLAMGIKVGCAENLGGKIAVVTGSNTGIGLETARMLADSGAKVIMACRSVERAREAAKRASRDGKNDVEVMALDLSDAESVRAFAEAYKYEKLDILVNNAGLNASSGYRGPKTTKQGYDICMGVNYLGHFMLTALLMPKLMKSDDARVVALSSVTTWFGSNKYHYYYKGASKTKGNYGSSKLACLAMTVEMQRRIDAAYPNNNVSCVAADPGFVASDIWRDFNPVVRKIMGVLALSPAQGAMTSVNAASLKSIKKATLYMPFSIRMSKLFKLNRGAAYTFGMPLLSKIFAGFGADAMAPRAKNAETNAALWDLSVQFCKDNGLDAKKCEALKL*