MQSLESVDFDQQRFLLSAISSPRKAWLSILQRLSGDFVNYTDASTVGLGCVLMQDGSVIAYGSRYLKDHEKNYATHDLELAAVVFALKMWRYYIYGENFEVHSDHRRLQCLFSQKELNMRQRRLMEYIKDYDFPIIYHPRKVNVVADALSRKSVSLASLEGIYNFQQFEDLGVEFQLLRQGVMLENMSVSEPTFTQKIKESQLQDLDLARIVEHITNGPDFRVVDGVLYFCD