MSAPTETHVYPKPTPRTPLAVILNFVRGALIGMAELVPGISGGTVALVVGIYERALNAGNQLIKRQFAKVDWWFLVAVGLGMVAAVFTMSTVLVNFVEGYPELSRGLFLGMVAVSILVPVGMMDPEDLRRKLPVALPVFLLSAVVAFFATGFTSAPQENPSLVIIFFAAAVAVCALVMPGISGSFLLLALGLYSPVMASLSNREWDVIIVFMLGALLGIILFVRGLTWILENHRTLTLTVMSGLMLGSLRALWPWQTGDADLLAPSGNVWPVVGMIVLGAVIVAAFIVADRVATVRGGATVITQSQPE