MRSSGGNLMRVLGLGLGTWKSKSFKESLKSLKADIQLANTLALSFPDGGQEKVCLQMRLKYGYAAHMLSYFLKWTDCTRLAGSLGLLRILIYKVMKDGTTTMQSASERKASVRDFYACILPSLLVLEGVSFKTVNHASCTQRRPHEASAEQEEECGICLETVPKVVLPGCSHVLCLQCYRDWRIKSQSCPFCRVSLEHVNSKDLWIYVDYGDVEDVQTVTKYNVQSLFLYIDKLPLIISKRSFDEKRQRLA*