MLYYTGLEEVVFSKHELLSEEPDELIIISGYLGPAPVERLSELSKMKTTVIGGMYPSGIDVRLLNSLEKIKEQNSSLTIKYAEQEIHSKIYIWKRNGKTLSALIGSANFSSNGLRTDYRESLADATRDTFNPLEIYYNFILEHSSEVPIINRNQEVIDFSNIPGSELPVDVHKKFSADIPLYSVRNNIKEVPTSSGLNWGLARLSSSSHVAPGDAYIRLPKKIIKTNPSLFKAFDPEFTTPDGRRKRNSDPIELIWDDGTIMEASLEGVQKYNEKKYPKQLASFSSKQPFLNGERISKKSILGRYIRRRLNVDIDEVIKMSTLEDYGRTTITLSLIEEGVYYADFSV