SPKCQQMIEIAESLLKEVRGLLKVLEAIVKELVGKGDEEVAKELEKTVEKMVERVERARECREKAQEDYRRGKPEAAKVNVRRAFELAAEIFGVLQSWVE