MEKSNGHAFPNDIKVNINNICYVVPAEPTPKEALFLSNIDLTVVFPVETVYLYRVKPYHDFANKIKEALSKVLVYYYPLAGRFKFNEEKKRMEIDCNGDGVLFAVADSELAIDELGEIGFVNPTFRSLVLNPLGLENPPIGTFQVTTFKCGGFAFGMCTSHAMLDGLSAYNFLQDLTTIADGEDIKVKPNFDRTSLKARDPPRITYNHIELMEIPKEATTIFTQGDVNQEIQDLTKVSSTHAYRSFPFSSKLLRRIKEMAIHEGGPCSTFEAVLAHIWQARVRSMEGLDDNPEQPMMVLFAVDIRKHATLHLPNNFCGNGVTTAYAHASAREIKEKPLSFCVQKVQEGIRRVTPDYIMSSIDWFEVHKGIPAMGSHGNFYLSAWWKLPFHKVAASWGMPMYAGPIMTGIVDMVLLVSNCSPDEGLNLLIALPTSQMVNFENHIHIQS*