MLRSACSLLRGVVLRAQLNEEKVGWGWAVGGNCGDLTEFGRELDQPAIGKRAESRHLHGVAWVSGSMGAGARGVDRRRNFGSSTEAGGDADGVKEGGSTTLKNVGFIGLGNMGARMASNLLSAGFRLVVHDRNVAAVDEMKAKGALEGRDPEEVASQSDVVITMLPSSPNVEDVYLGPSGILRSTHGYSNVRPVLLIDASTIDPMTTKKVAAAVQRSKLADESKYLDSRWHHPLLLDTPVSGGIVGAEKATLTFMVGGETVALDAARPFLSAMGKSIVHCGSTGSGQVAKLCNNLALAIEMAAVAEALALGQKLGVDLRVLSGIFNTSSARCWSSDTYNPVPGVLENIPASRGYGGGFATRLMVKDISLALAAGKEAGAVIPLGAKVLELYTRMIDGGASSKDFSAIYEHIYGGAGVSPAPKTSPDSSQAGHPAPIASDR*