MGSDQTGIDFKIRTIELDNKKIKLQIWDTAGQERFRTITTAYYRGAMGIMLVYDITQEKSFENIKNWIRNIEENASADVE KMLLGNKCELTDKRQVSKERGEQLAIEYGIKFMETSAKASINVEEAFLTLASDIKAKTEKRMEANNPPKGGHQLKPMDSR TKDSWLSRCSLL