MADRVKGPWSEEEDEQLRRMVEKYGPRNWSAISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSAEEDETILSARAKFGNRWATIARLLNGRTDNAVKNHWNSTLKRKFVGGGGGGDCDLVVVTAEEDRRKKRRSVSSESAPLVDTGLYMSPESPTGVSDSSTIPSPVAAQLFKPMPVSGGFTVPSPVEMSSSEEDPATSLSLSLSLPGADVSQESRNNSLLFPRFESQMKIINVEESEEGRRGEFMRVVQEMIKAEVRSYMSEIQINSGGFVVGGLYETGNGGFRDSGFVTKVE