MSLVLLVLVTGLVFAGLDALMLSRVMKPLFEAHIGPLMLESPRMGPAVLFYLGYLAGLIWLVSWPALKAGAPMQALVAGAVLGAVAYGTYELTSYTILRDWHPTMVVVDLAWGTVLTGTSAWVGVAVTRWIAPV