MDIIEIIKALVLGIVEGITEWLPISSTGHMILVDEFLKLNVSEEFKSMFLVVIQLGAILAVVVLYFKKLIPLDVQNKKLHWKKDTLVMWLKIIVSCIPAAIVGVFFDDELEAVFYNWQTVSAALILFGILFIIIEKRNRGREPKINSINDISYKTAVIIGIFQLIAAVFPGTSRSGATIVGALLIGVSRSVAAEYTFFLAVPVMFGASALKLVKFGFDFTSQELVILFVGLVSAFVVSILAIKFLMSYIKKHDFTAFGWYRIVLGAAVILYFALAS