MALLLLLALLPIAMTLVDAADKNPVFNPCRQLLPVGGKDSISIAVGYTGAPSVWYNNSDPSLNQLSPCDNALVAKMPANSRVAVFRPLLDQISMLRTNNASYLDLLTAFPGNATVVAYAGNPTIVSTPKYFLIPYGRIPIYTLVIELKKGVLKNLLWKDDKCASCGGKTSASCFQGACSTSESTCLDPSSTIASVKGADPCRFAINVAFSGTDKNNVVMDSWYQVIDHFLTELARRTFCLVPPIWCTFVNAATILRAQEVSHCRLVSGQAGQLRHHQHRSGSSGCSYRSGDYSTKSKCSNLGIHLKERHSLSSQLSWIHQSQISKRIIFSTEMERLASIDSRGMSVITTAHFEEVKVHVILIKLSDMINDQTSLNHIEL*