MTLVKTPSNDQDYFERVTLLRQGNYLLSLMTVIRDELTTSNAFAAAFDRISDLLIAAGSVSKSRSYIRTYPTSTEITAQHSKFSKPADHLSIPIPALDLLPTERLTIRTPTGWTYEGRRQVKPVCGVSILRAGASFETALRRAYGENLSMGKLLIQRNEETSLPVHLYSKLPAGIAEQSVLILEPMLATGGSAIKAIDVLKEKGVCEEDIVFVNLVASKKGLETIMQRFPRLRLVTAAVDEALTVSNHIAPGLGDFGDRFYGT*