MLILSWGQILALLLLFVRTAIVGLANSSCSGSPLSAQDCAALSSLSLHGHITFATATSPASSSDFGRIHRRLPHAILYPSSVRDIASLVRAVHDTSSPLRIAARGAGHSVAGQAQAGDGVVIEMGSLRGIKVSEGKPGEQPYVEAMGGELWIDVVRESLKYGLAPRSLTDYLFLSVGGTLSNAGVSGQAFRYGPQISNVLELEVVTGNGEIVRCSPVDHADLFFAVLGGLGQFGIITKAKINLERAPQKVKWIRALYSDFKAFTRDQELLIARPKHSPNSFDYVEGSVIVNNNHPSNEYKPIPFHGQTLNASLIPPSAGPVLYCLELTKNYDEDESATIDETVSSLLAPLGHVPSLVFSKDASYFEFLNRVHDGEIRLRKKGLWDVPHPWMNLLVPKSKIEEFDALVFREILRKGINGPLLVYPLDKMKWDSRTSVVMPDENIFYLVGMLRYATPSGVPSVSSLVDQNKEILRVCKSAGIHLKQYIPQLSSEEEWREHYGSSWSLFLRRKLAYDPKAILAPGQNIFAPSSSSLKLSSAL*