MSLDSRLPAFRNLSPAARLDHIGQLLGLSHDDVSLLANAGALPMDIANGMIENVIGTFELPYAVASNFQINGRDVLVPLVVEEPSIVAAASYMAKLARANGGFTTSSSAPLMHAQVQIVGIQDPLNARLSLLRRKDEIIELANRKDQLLNSLGGGCRDIEVHTFADTPRGPMLVAHLIVDVRDAMGANTVNTMAEAVAPLMEAITGGQVRLRILSNLADLRLARAQVRITPQQLETAEFSGEAVIEGILDAYAFAAVDPYRAATHNKGIMNGIDPLIVATGNDWRAVEAGAHAYACRSGHYGSLTTWEKDNNGHLVGTLEMPMPVGLVGGATKTHPLAQLSLRILGVKTAQALAEIAVAVGLAQNLGAMRALATEGIQRGHMALHARNIAVVAGARGDEVDWVARQLVEYHDVRADRAVALLKQKRGQ