MLMRKLVYVVLLIILGGCIPPSPSLEDIHQRVAKQVEVLIDSGYLLTTYIEIDEVFSTDSNSLYYIGESDSPGSDGAELPSRVIKYKERYLCFIELDEPEMSRTELFERGFVSDSNFHENLCLNRGRDWLLALRKYEDKHILVKMLPNYYRLFEYPELWSYFSGDIPQEKTALMGLTSHDIIVPSSYIPDLFELEIDSLKNYVERFSGEIFVRNQTDSVLLLSRNSARSMCYAVINGPDTLKLVLRDSLPVAIAPHDFKSLKYDSEPPHSFLQNLPDKDIWMSMYKLFSDSTFCFLNINNIPQKFRIMHNDAVYSSDLRDSLSKRVRYIYNKGVYDKEERIRRFFKWD