MADRVKGPWSEEEDEQLRRMVEKYGPRNWSAISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSAEEDETILSARAKFGNRWATIARLLNGRTDNAVKNHWNSTLKRKFVGGGGDCDLVAVTAEEDRRRKRRSVSSESAPLVDTGLYMSPESPTGVSDSSTIPSPVAAQLFKPMPVSGGFTVPSPVEMSSSEEDPATSLSLSLSLPGADVSQESRNNSLLFPRFESQVKINVEESEEGRGGEFMRVVQEMIKAEVRSYMSEIQKNSGGFVVGGLYETGNGGFRDSGFITKVE