MKEREGKFSFSSEKMSKILPPALMVLSLCSLSFYLGGIFCSNKDELLVQSNLPETDVKVASCQHQVKPSEFKECNITFQDLTPCTDPARWRKYDRHRMAFRERHCPPLSERMDCLVPPPEGYKIPVRWPRSRDECWYRNVPYDWINTAKANQRWMQKTGEKFIFPGGGTMFPKGVGEYLDQMEKLIPGMKDGTVRTALDTGCGVASWGGYLLDRGILTMSLAPRDNHEAQVQFALERGIPAMLGIISTQRLPYPANAFDMAHCSRCLIPWTDHGGRTSFLTKEITAVSACDMQ*