MTIRLTRIYTKTGDAGQTHLGDMSRVSKTDPRLVAYADVDEANSAIGVALALGSADPAVAELLRSIQNDLFDVGADLCAPIVEAPEYPPLRITAAYTERLEAACDTYNETLPKLTSFILPGGTALAALLHQVRVIVRRAERSVWAILEVEPERTNPETARYLNRLSDLVFILGRVANPDGDILWEPGAHSGAHVQRAAAAREQQAD