MSPTVSLPPYPSAFGGLRALPFAGRTAATYPSGSPTSSAVAPVSPTVSPSSSPKKTRKSRVVFDFTTEEMARYFHMSQREAAAQLGVATVTIKRNCRRLGIVWPYRLLKSKKHPAAWCAISREQAKLIREERARARVLAKRNVAAASAASSSAAVAAATAMTMLSHAQAPAEALTPAGRAFARLPLDCMAAHP