MSEESHPHEGHMTPRKLFYLALGSVGVVYGDIGTSPLYAFREALKPIAHDGVTRFEVISLISLMIWALTIIVTIKYVLFLLRADNDGEGGTLSLLALLMKTANGHTALLMLLGLMGAALFLGDAMITPALSVLSAVEGLKLVTPSLAEYIVPISVVILALLFVVQSRGTGAVARFFGPITAVWFLVMAAAGISHISDDFGIWQDRLYIALANAAANPSDYFRLPANRVVELGSHVII