MINLGLARIVRLVERGDAFPWRAVHVAGTNGKGSICAYISALLTQVGGYSVGRFNSPHMIDRWDCITLNERTVHSSTFAAAEKDVLRRNDQLNIGASEFELLSATAFDLFRSSGVDFGVVEVGLGGRDDATNVLENKAVTVISKIGLDHQSFLGNTLADISLHKAGIMRQGVPCVVDASNPPTVLDAIHSHAKSVGTDIILASPSSDTRTQLSRQGFAPHQVQNLSCALEAFRVACPAKKSTPLSELLPVLERISWPGRLQTIDIGKIVDSSKSALLDGAHNVQSAEVLAQYVNAHVRNGNEPVTWVLAASAGKDVAGIFELLVKPQDRVAAVRFGPVEGMPWVTPEDPDLILKLASDLGVDRSSLFNADADLRQALKWAASTGRGQPVVIAGSLYLAGDILRLLR