MALLLLLALLPIAMILVDAADNNPVFNPCRQLLPVGGKDSISIAVGYTGAPSVWYNNSDPSLNQLSPCDNALVAKMPANSRVAVFRPLLDQISMLRTNNASYLDLHTAFPGNATVVAYAGNPTIVSTPKYFLIPYGRIPIYTLVIELKKGVLKNLLWKDDKCASCGGKTSASCFQGACSTSESTCLDPSSTIASVKGADPCRFAINVAFSGTDKNNVVMDSWYQVKSMEQYSITSLFGQAGNALSQVGLSIIDDQLGG*