MGRDELLRRSLVALAAAVALTGLATASLRKAAATYGFGILAIAGVLLPDWEFFDRDYSQWLTPMPASRRTAAAAAADREHDVWKFKPYPLRVAMLTTIYGFGLHKWWTYVSS