MATSAISKLLVSDFASSVHIPSNYVRPISDRPNLSEVESSGDSIPLIDLRDLHGPNRAVIVQQLASACSTYGFFQIKNHGVPDTTVNKMQTVAREFFHQPESERVKHYSADPTKTTRLSTSFNVGADKVLNWRDFLRLHCFPIEDFIEEWPSSPISFREVTAEYATSVRALVLRLLEAISESLGLESDHISNILGKHAQHMAFNYYPPCPEPELTYGLPGHKDPTVITVLLQDQVSGLQVFKDDKWVAVSPIPNTFIVNIGDQMQVISNDKYKSVLHRAVVNTENERLSIPTFYFPSTDAVIGPAHELVNEQDSLAIYRTYPFVEYWDKFWNRSLATASCLDAFKAPTT*