MSYGGIEFPSWVGDPSFGQLTRVWISDCKKCTYLPPLGQLPSLKELFIKGMDEVNGVGLEFLGTTGLAFPSLEDLTFQDMKGWEAWSTNNNGVLVDTAFPCLQELRIESCPNLVRVSIEPLPSVRVLRISGCSHEVVGSLVHVASSVTKLEINGISGLNDQVWGDVIEYLGAVEEVSIEECNEIRYLWESEAEASKVLVNLRKLDVGNCSNLVSLGEKEEDNCGSNLTSLTTLIILGCDSLERCSCPNSLKSLTIAHCNKLLEKELIGGREKPLINSNILMLDTLCTIDWPNLKSITELNSFNHLRDIVIKDCPNMESFPDHELPELNVLTHLTILNCQSMDASFSCRLWPPKLCSLRIGGLKKPISKWGPQTFPTSLVKLILMGGQSEDASNLCQLSHLLPSSLTELRIIEFEKVESVSKGLQHLTSLQHLSIIECPEAIDLPEMLLPSLLRLIIVGCPNLKERSSKRGSYWPPVSRIPYTYIP*