MFMALMNKVFAECLDHFTVVFIDDVLTYSKSKEEHEEHLRTSLQLLRDNQLYAKLSKCEFWLEQVAFLGHIISREGLAMDPSKVEAVISWKRPSRVTEIKSFLGLAGYYRRSVQGFSSIAAPLTKLTRKGVPFVWTDQCEESFKELKKRLTTAPILTLPSGSGGFVVYTDASNIGLGCVDGPFFFLLAFLRPGSAGVRRGEEKKRASINIFVQVVPPERTRVRSLSLMHLAVLPDPLMWSYSRPGRRSSMLKGTWKNVTRSTEMR