MLVSLPLNTQKLKVSLTQARIDMSELDENFDGFLQSQEMEAYISGLIPNLAQLRDMPAAFIQMYCRIAAHKFFFFCDPHRRGKACIKKVLLSNCLEELMELYQVQKKLQMRIKAQGKYLQAILEKAQKSLSSDDSRVLSGKTSSSRVHDDDYMIWYGLDTDKSIGCEDAEKERSDDEYLFSPKGAASKA