MDLKKPSARGGDDKQQIVGDEHSRRNKLSEEDKVRSPICCMMGHIDTGKTKLLDYITGNVQEGEAGGTTQKMGATYLSARNILEKTMELKSDTKLKVPRPLFIDTPGYEFYTNLRSRGLGLCDFAILVVDIMHGLEPQTIECLNLLRMKNTEFIIALNKVDRLYGWRICENAPILEAMKQQTKDVINEFNMRLNEIINQFKEQGLNSELYYKNKEMGETFSIVPTCAISGEGIPDLLLLLVQLTQKTMVEKLITYVDKVQCTVLEVKVMEGYGTTIDVVLVNGELHEGGQIVVCGLQGPIVTTIRALLTPHPIKELHVNGNHVHHEVIKAAECINIIAKDLEHVIVGTALHVVGPDDDIEAIKELVMEDVNSVLSRIDKSGEGVYIQASTLGSLEALLEFLKSPAVKLPVGGIGIGPVQKKDVMKAGVMLERKKEFATILALDVEVTTEARELADEMEVKIFCSDIMYHLFDQYQAYIC*