METQQPPLWQPGSGMQEVGLRGSFTEISILKHTALMIFPEREDKKYVHICLVTLVKCSFDLRPAVNTTFAKYAVVMTPTLLPIRSPDEDDPLIVNPPITCTPMINPTSFIVWNIKGGNNPTFKRNFRELIHNHKPCMVALLETRMTNYVGLRVMEVLAIGRSRGLVLLWNTDMVTVSGIRQSEQELHAMIHVYPDPKIWYLSIIYANTKSYKRHMLWKNLESVFHSFSSHCPSDLWCIAVPRARRILHEWNNILTIDIGNGPEREIPEYQVWLREDLNSMSLEGEQGFEDIGTTIWIRHSHLGTKVVIPKMWAQMENIMQYLDNAGAGPSNVRALSSLSPLA*