MDRKSKGRQKIEMIKMSNEINLQITFSKRRASLSKKASEWSTLRGVDIAIIIFSPSKKAFSFGHPCVKKVIEDFICVNPPRDTSRAMTLIEVHRNSRIHELNMILTQVMNQLEIEKNRNAELKEIQKICESKCWWMGPKQEMRFSQLEHLKTSLEELKKKVTQEAEMIIIQNKLNMMPLVLNDPNTIPN