MMQRFTAKRSLQNVSASLLRRCISSTSQTASVKDTDEFLARLPPFDYTPPPYSGPSADEVLNKRKEFLSPSMPLLFRKPLNIVDGKMQYLFDESGRRYLDAFAGIAVVNCGHCHPDVVEPVINQIKRLQHPTVMYLNHAIADFSEALVSKLPGDLKVVFFTNSGTEANELALMMAKLYTGCQDIVSIRNGYHGNAAGTMGATGHSLWKFNVVQTGTHHALNPDPYRGVFGSDGEKYARDVQDLIQYGTTGHIAGFICEAIQGVGGIVELAPGYMSAAYDIVKKAGGLFIADEVQSGFARTGNFWGFEAHNVVPDIVTMAKGIGNGFPLGAVATTPEIAGVLTRRCYFNTFGGNAVATTAGLAVLNVIEKEKLQENASMVGSYLKGKLNQLKEKHEIIGDVRGRGLMLGVELVSDRKLKTPATAETLHIMDQMKELGVLVGKGGYFGNVFRITPPLCFTKEDADYLVDAMDYSISKM*