MSSNCGEEKELVCVTGAGGFIGSWVVKELLQRGYRVRGTARDPADSKNAHLLALDGAKERLTLCRADVLDRASLHAAFAGCNGVFHVASPVSNDPELVPVAVEGTRNVINAAADEGARRVVFTSSYGAVHMDPNRSPDAVLDETCWSDYDFCKRSDNLYCCAKMMAEITATEEAAARGLQLAVVLPCMTMGPMLQQTLNFSTNHVARYLMGTKRSIPNAVAAYVDVRDVARAHVLAYERPSACGRYLCIGTVLHREQLVAMLKELFPQYPVTAKCEDDGKPMAKPFKFSNQRLRDLGLEFTPLRKSLYETVVCLQQKGHLPVIQQQQRAYL*