MPPPEPAVDDGAAYLEHTRQQMEQAAGKGDYVLAGRLQKKFKQMEELQRGIKEAAQQKDFILAGRLQAQFKDAAQPNKKQKVGAVKYNPNTYSFVDLVNKSINNKNDIELFERDKIQQKILTLCKHGETSPESKKPMSIILWSGRGTGKTSLLRRIATQAEELETKRDCARLMVFDAADLAEIREDLSSGAVIKRVVPALVALHLCKVFGNTKVNSVEFSSQATFTDLWQLDQTLPPSLLAKLEELRDAAQAYDWWKECTTQFNINTASGDDNDPKPIIFIDTAEILAVPNEKAKSPVKDQSVEVSTGVPPTPPRTVLGHAMGGKSPDAPRSHTNSGEKYVILEWLMKSIPVHHVMVVFGTGARRDLPRPSTVQTWTNHADLQPLTTLSENAARQLYLNCKKKDASSPLSEEDLRKIQTAYAVSAGIPRMLTLAFTTD