MSDESHPHERHMTPRKLFYLALGSVGVVYGDIGTSPLYAFREALKPVAHDGVTRFEVISLISLMIWALTIIVTIKYVLFLLRADNDGEGGTLSLLALLMKTANGHTALLMLLGLMGAALFLGDAMITPALSVLSAVEGLKLVTPSLAEYIVPISVVILALLFVVQSRGTGAVAKFFGPITAVWFLVMAAAGISHISDDFGIWQDRLYIALANAAANPSDYFRLPANRVVELGSHVII