MGVCSAPHCSNSSYIGKQLFRFPKDPERKKKWVVNCQRDFEPTPHSRLCQDHFEQSQFEEIAKSSAGRKKLKPNAIPTLFCVRNPPYPAVTTPYIRLTPLKDEPEEKELIYKDHGYARHTPLPGMGEENAAAEHDPCLECELLKKQLDEEMQQTLRLKQEVRVMKKRLYRLSRIEMGLQSFLYEDQIRALSLPKRSRRAVWSPETILEARNIRSIVGTKGY