MASRFLPPPPPAEPQAPPDPTTIRALSDDLLREIFLLLPSLPSLVRAALACCAFLAAVRSSPAFRRRFRSLHPPPLLGFFFDPNGTEMPSFTPIRRRSDPDLAAAVRGIDVFLTRVPFHDDVFPGWQIRECRGGCLLLLNWESKQIASYNPLTRALDLVPMPPDEISIGHRGKFIPKSYFLLPSDDEATDRSSFRVVYTCHDKSRVRAAVFSSATKKWQILPWSDPAPAQPASGKYWLLGGRQVNGFLCWSHSWHAYKALLDTATLQFSFIDLPEDLKGQGHLYMTGDTNDGKLCIVAAIEFTLFIWFLRADADGVDKWMLESMVQLEGEVLQATEGSRDEHEELKVLAILDGIVYMSTFETFRDFTSPCWYLSFCLETRKLEKLFYGKTDGHFHPYIMAWPSSLLGNKLSP*