MSLLARFHRRNPPPPPDPNSVNYTAEHVALAKKIARRQKLFRIFWKNVSKIQAALTLVGVLWLLALPYEGLWKRTYVDEHALQPAQVAVYFDWANVHKADTYAHVTPPRATGMETILVSANWLSRDGGENLRGVATLLALEYQSGLAEFMKQYHSLFSSVYEGTNGRLPNQDVINTVSRVAQYTGQVPLRYHNIPDEPLHYAALGSASAGHGSLAKYRIDGLVYMSFAFGSALLLWMTRLKSLESMSLLLYGAFIPTLAMEWPRVVTLATPWIIPAVMQWVYAFWIPLWTLGIMLLLGEE