MAVPAGVLRVGALPDEPLAAAAQFHAEVLPRALETLAGGADLALVFGPADHTHRDWRLGVVRGLARQHAPLRVNAVAGDDAAAIEAALAYLAQAPGVTGQSLPLDGTGAGAMLYQAR