MDLVNHLEDRLLFAVPKKGRLYESCVNVLKGSDIKFRRNPRLDIALVQNLPIALVFLPAADIPRFVGTGRVHLGITGQDQIAEARLRIGDKLKIEELVDLQFGGCKLQVQVPESGDITSVDQLVGRRIVTSFEYLVAEYFDKVEKKAKSEGKVDSGIKTEISFVSGSVEASCALGIADAVVDLVESGETMRASGLKPIETVMSTSAVLVRSSNCSSELEPLLQTIITRIRGYIIAQQYVLVNYNVNREHLPVVLKITPGKRAPTITTLDEPGWVAVSSMVVKKEVAQVMDKLSQNHAHDILVLSIDNSRP*