MSVDLHALIPLIALTFLLAGFVKGVVGLGLPTVSVGLLGLAMPPMQAAALLIVPSMVTNLWQLACGPRFLGLMKRLAGLLLGVIVGTLLVGAWLGGDAPRQATGVLGLALAAYALLGLAAIPLHLPARHEPWAGPLVGLATGALTAVTGIFVIPAVPYLGALGLQRDELVQALGLSFSASTLALAVTLGVHGDLLEPQMLGASLLTLVPALGGMLLGQWLRQRISATLFRRCFFVGLLLLGADLAWRGFH*