MTKPDPNRVLRRLPLVVGGLGAILLLINRLLTPELTNSQARGDVLGVILSAVLILTGLIWQQVQPRSPDSVELIGEEGFALAADLPEAVKTELAWASHLLLTNTVTRSLVVYYQGKVLLRRGILAPKAEVTPGAIVKRVLEKQQPVYLVALYVYPGRIEFDYLPENTQGVICQPIGNEGVLILGANAPRSYTKQDENWIAGIADKLAVTLKSI