MVKNVFSRIDLSSFITGSTEHTWQPTMTSETNIPSYWLNWRFFVCAIFVLTSLFLSSYLIWRYEGPIKRKKRGDDQSLELEQLTGVVYDDESWNTSVKEIHPNWLLGFRVFGFVVLLGLISGNAIADGTGIFIFYTQWTFTLVTIYFGLGSLVSIYRFRSPDNGENRVSIVDEEQGTYRPPGNAENSNVFKSSSGHDRENMSTRQVATTLGYIHQILFQTCAGAVLLTDGVFWFIIYPFLTAKDFNLDFFIVIMHSVNAIFLLGETFLNSLGFILCGMDRHIRAISMDCSCLCLLLVALPILGFVIILCSFMVCGCWVDAHTMLWNICFDREVEALVALKMLLRRNIITYIIYIYSNG*