MLHRFPGIESAVYLHLDYGSRRAMRLVCKQLRAAIDDAVSGLEIASSGSDGPDEVLQRLARTSLRPSKLYLGKYSGTSTQPTSLLAALAARELVPVLHGVQHLTLSSLLPLSATLAMSLTTPQLRSLNVRCHVDVSVCRAWQRLPHLSSLTLSLTAASGAAAASLLLKGLEHITSLKSLDLSRSRGMVDEGSLAACTQLTTLHGIHWFPALTQLIQLQQMGVVKDLASDSLPLLATLPQLTDLRLESCPLQPSSQLSRFLFQHLTALSVRHIHSRDLAALDCPQLQTLTLSELQVDCAASLRACANGILQHCSSIYKLFTYNHGREFNAAAAGDDVRQLGPPPSASVLLEALAPWQLRSGEAIEILELWHLSDVTREALEWLPVNIRSLHLGDCHLLPGALSSVATRLAQLTCLDLTHASVELVELQLLAARAQQRAPLEVFIPRAMSEEEVASLKSFTTYTQTWTGQPMILPLAIHL