MLSLAASSLPSTRTHRPDAASHSSSSSVRLLRSLARSRRADLAHRALLLFRSLQSTPSPPPPHVSLPAVLSAAAFLSALPEGRQLHALAAKLGLAPSHTVVANSLLHLYSSCGLPGAALDLFRRIPDRSLVSWNTAVDALVGNGDHLAALDLFREMQRDTELAPDAYTVQSVLGACAGAGALSLGVYAHALLLRELGGDGDGEAVSRDMLINNSLVDLYGKCGALELAQQVFDRMPARDLASWNVMILTLANHGRVCESVELFDRMTQVEKMAPNAITFVAVLSACNHGGLVEEGRRYFAMMVDQYRIKPRIEHYGCMVDLLARAGFIEEALDIVAGMNCRPDAIIWRSLLDACCKKNAGLELTEAMAKLALEVPDDAVSGVYVLLSRVYASAQRWNDVGMVRRLMVEEGVKKEPGFSSIEMDGLVHQFVAGDTSHPQSEAIYEKLDEIQLKLTSAGYKPDLSEAPLVASIDNAKGAALRLHSERLAISFGLLNATPGAPIRILKNLRVCKDCHTISKLISKLYGVEIIVRDRIRFHHFKDGSCSCKDYW*