MSASIKPSPVEDKGKAVKYEKNIWRFDDAIHFSPSSDIVREDGVLTVSKKAQETSNYPQWLPTWDPKLSFEDEPPFSHVDRGFFADPGLKRLFPEGGAHKISNITPKLGSKVEGVQLSQLTPDQKDDLALFVAQRGVVVFRDQDLRDKDLGEVKKFGQHFGPLHIHQTSGAPEGYPEFHITFKRAGPPNTFRNKISAPGWHSDVTYELQPAGITFFGLIEGPEAGGDTLFADAIEAYERLSPSFQKFLDGLRLIHSARAQAEDSLKKGSIQRKKFTSETVHPLIRYHPVLNKRSIFAKAFGTKIVGLKQEESDLILNFIQRFIATALDLQLRASYEPGTVVAWDNRRVFHSAVNDFGEDDPARHCFRITPLAERPVGSKEEYESWSPNGRERTVEEWEDLYKDGIPNLKEIFLGNLD*