MELQSLSADFLSLISGEGGADGGAVPFSDVTFCVEGRHIPAHRCILAARSHFFKLMFFHQTDPSSQPSHPPIPAHILRTPSGLPHLFVPLDIVGFEAFLTILRFLYSGQLILSSPVSPSSLSSPCPVPSCAHSSCSYAIDLLLQLIPAAHFFSAHQLADLVQTKLINVLEESISMDNLMRVLVIAKKHKMQRLWHVCTDLVTNLGLDCEILHRYLPREVLAELVETRLQRSGLQMYDHAHPPQNLSNNLSSCSMMCSITAGACCSDEQKILRLQQALDCMDVELVRLMVMGEGLNLDKALALHYSVANCNREVVKALLELGVVDVNYSDSLGRTALHLAADMGNAEMIAVLLDHHADPNVLTHDGFAAIDILRGLIKASGQDHLHHDQPPPIMPLVLCKADQKRIHLCIELLQSAAAVAGREEAAESSCVTQAAAQIFNANLNQEAPPFMSCSPAQRICNGMPVSCGLGLMDGNESLDMPIKNHNRVRSTAKASRSSQFDSMACPLHVISDGHMQSIIVPQLNHEAGPGSSALSCISPDHVKMGDKMKHAASIISSHGFNHFTNQGQLAPQAGQVSIINGEARSLTISPRGVNHNVNQGLYHPNACYTGGYQDLQSTSTNHEAAQDGNPVNAGTNSSSEE*