MGSHMAGPLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMIGGGSGGSGGDGGGSGDGGSGSGSGGGGDSGSSGGSGSGGGMRVSDVPRDLEVVAATPTSLLISWDASSVSVDFYNITYGETGTNSPVQAFKVPGSKSTATISGLKPGVDYTITVYGSYPYPKHMTTDNPISINYRTKL