MENRRLVEVSDHEVRIDFALGCKCRANVRLTSLSANTPIAFKVQTSSPQKFLVSPPTGLIPPLSSAAFQVILKPQSQPPAMFPRSPTDRFLIKTALAAEFSTQSTQPDSINSWFASRPTQDLKLKVVFVGPFLLRHAVAAGDLLVEAGLKSEARAKIDKMSLEEETRWASKGWTGIHVAAAFDRTEELARLVKLLGSGPLDFRDNEGRTALHLAVSKGNIQCARTLVEAGADPTITAGHRGRSPLDIARDKGHKEIVEILEQGETVLTTARRGELKPLELLLQRGASINHRDQYGLTALHVAAIKGHKDVALLLIRFGLGLECQDSEGHAPLHLAVEGGSMETVEVLVDEGANINARSKRGATPLYMANALGYHDIAQFLVNRGASSSSLPPSSSPYHL*