MSMKKGWRKFGVAVVGLVLLSMLLPLVFLLGLYGGFQSSYIDDEGPATLNQTDTSRIVILSKHDGALQQTERNRSRHLDDLNQLGSEISKVSKDEITKPYIVANDTDFDAGYNFSGATHGNLDKLLTRHPISGGTHSEKLAHMDVKKNVNANDLSNDSNKACEVALGSYCIWRNEHREVVEDATMRVLKISSFLQELIIQALSNTAIELKKHIQDIEHMLSEATADAYLSESARKKTKIMEGVLAKAKTYLVDCNNVVKKLAQILDLTEDEAHFHRKQNYFQTYQSNIELALSKNLEDSNLYHYVIYSTNILAASVVINYTIVHAKEPEKHVFHLIIDRQNYIAIKFWFLENTFKNATVHSMDDLNLHHLTEPMMTSLSSEDFHVAIESPTGISNDSSNSTKKLKYLSTFNHPHFWLPEIFPRLNKMLFLDDDVVVQRDLTPLWSIDLNGKVIGAMEICEVRFHHLRKYLNTSKLFVNGFDGNECAWMSGMNIIDLQQWRRQDLIL