MSMKKGWRKFGVAVVGLVLLSMLVPLVFLLGLYGGFQSSYIDDEGPATLNQTDTPRIVILSKHNGSLQQKKRNHSRHLDDLNQLGSEISKVSKDEIVIKSSNFSAMNTKPYIVAKETDFDAGYNFSGATHGNMDKLLTRHPISGGLLENPGVSLPKSRAEKKRNEHKEVVVDAIVRVFKNQLFLARAYYPSIIKHRNREKLQQELKKHIQDIEHMLSEVTADADLLESAWKKTKIMEGVLAKAKNYPVDCNNVVKKLAQILDLTEDEAHFHRKQSVFLYQLAVQTMPKSIHCLSMRLTVEYFQTYQSNIELPLSKNLEDSNLYHYVIYSTNILAASVVINSTVVHAKEPEKHVFHLITDRQNYIAIKFWFLENTFNNATVHVQSMDDLNIHHLTKPMMTSLSSEEFRVAIDIPTGISNDSSNSTKKLKYLSTFNHPHFWFLEIFPRLNKMLFLDDDVVVQRDLTPLWSIDLNGKVIGAMEICEVRFHHLRKYLNTSKLFVNGFDGNECAWMSGMNIIDLQQWMRKDLIL