MADFVGKQFDKVEVGKKVLEQYDDAQQRAFYTVVMGGGGDDIHFGIYRAPGDGVRESSAATTEWMMTQLDMARPIGAGDRVLDVGSGHGGGSHALAKRFGCKVLGYNIGPQQNAQNLAKAKELGLGDLVDAVVGDINQPFPADWTDSFDSVWSCEVLCHAGDKTELFKEIYRVMKPGAAFVFSDIMGADGADEKTLKGFTDRNATTVMGRPSGYMQCIKDAGLDYVTWWDGSNHLETYFRDMINQIHTHREEMLSKGITEQYLNNWLESLTERADTQRDKGVFAWGVFVCRKPLA*